Making install in libcdi make[1]: Entering directory `/home/pmdtest/cdo-1.5.4/libcdi' Making install in src make[2]: Entering directory `/home/pmdtest/cdo-1.5.4/libcdi/src' make[3]: Entering directory `/home/pmdtest/cdo-1.5.4/libcdi/src' test -z "/usr/local/lib" || /bin/mkdir -p "/usr/local/lib" make install-exec-hook make[4]: Entering directory `/home/pmdtest/cdo-1.5.4/libcdi/src' rmdir: /usr/local/lib: Directory not empty make[4]: [install-exec-hook] Error 1 (ignored) make[4]: Leaving directory `/home/pmdtest/cdo-1.5.4/libcdi/src' test -z "/usr/local/include" || /bin/mkdir -p "/usr/local/include" make install-data-hook make[4]: Entering directory `/home/pmdtest/cdo-1.5.4/libcdi/src' rmdir: /usr/local/include: Directory not empty make[4]: [install-data-hook] Error 1 (ignored) make[4]: Leaving directory `/home/pmdtest/cdo-1.5.4/libcdi/src' make[3]: Leaving directory `/home/pmdtest/cdo-1.5.4/libcdi/src' make[2]: Leaving directory `/home/pmdtest/cdo-1.5.4/libcdi/src' Making install in interfaces make[2]: Entering directory `/home/pmdtest/cdo-1.5.4/libcdi/interfaces' make[3]: Entering directory `/home/pmdtest/cdo-1.5.4/libcdi/interfaces' test -z "/usr/local/bin" || /bin/mkdir -p "/usr/local/bin" make[3]: Nothing to be done for `install-data-am'. make[3]: Leaving directory `/home/pmdtest/cdo-1.5.4/libcdi/interfaces' make[2]: Leaving directory `/home/pmdtest/cdo-1.5.4/libcdi/interfaces' Making install in app make[2]: Entering directory `/home/pmdtest/cdo-1.5.4/libcdi/app' make[3]: Entering directory `/home/pmdtest/cdo-1.5.4/libcdi/app' test -z "/usr/local/bin" || /bin/mkdir -p "/usr/local/bin" make[3]: Nothing to be done for `install-data-am'. make[3]: Leaving directory `/home/pmdtest/cdo-1.5.4/libcdi/app' make[2]: Leaving directory `/home/pmdtest/cdo-1.5.4/libcdi/app' Making install in examples make[2]: Entering directory `/home/pmdtest/cdo-1.5.4/libcdi/examples' make[3]: Entering directory `/home/pmdtest/cdo-1.5.4/libcdi/examples' make[3]: Nothing to be done for `install-exec-am'. make[3]: Nothing to be done for `install-data-am'. make[3]: Leaving directory `/home/pmdtest/cdo-1.5.4/libcdi/examples' make[2]: Leaving directory `/home/pmdtest/cdo-1.5.4/libcdi/examples' Making install in tests make[2]: Entering directory `/home/pmdtest/cdo-1.5.4/libcdi/tests' make[3]: Entering directory `/home/pmdtest/cdo-1.5.4/libcdi/tests' make[3]: Nothing to be done for `install-exec-am'. make[3]: Nothing to be done for `install-data-am'. make[3]: Leaving directory `/home/pmdtest/cdo-1.5.4/libcdi/tests' make[2]: Leaving directory `/home/pmdtest/cdo-1.5.4/libcdi/tests' make[2]: Entering directory `/home/pmdtest/cdo-1.5.4/libcdi' make[3]: Entering directory `/home/pmdtest/cdo-1.5.4/libcdi' make[3]: Nothing to be done for `install-exec-am'. make[3]: Nothing to be done for `install-data-am'. make[3]: Leaving directory `/home/pmdtest/cdo-1.5.4/libcdi' make[2]: Leaving directory `/home/pmdtest/cdo-1.5.4/libcdi' make[1]: Leaving directory `/home/pmdtest/cdo-1.5.4/libcdi' Making install in src make[1]: Entering directory `/home/pmdtest/cdo-1.5.4/src' icc -std=c99 -DHAVE_CONFIG_H -I. -I../libcdi/src -fast -pthread -MT cdo-pipe.o -MD -MP -MF .deps/cdo-pipe.Tpo -c -o cdo-pipe.o `test -f 'pipe.c' || echo './'`pipe.c pipe.c(172): error: incomplete type is not allowed struct timespec time_to_wait = {0, 0}; ^ compilation aborted for pipe.c (code 2) make[1]: *** [cdo-pipe.o] Error 2 make[1]: Leaving directory `/home/pmdtest/cdo-1.5.4/src' make: *** [install-recursive] Error 1