Okay, thanks. What happens if you give the `--automake' or `--autobuild' option?
sceos2{cpo}9: !m make medrush gpc -c -w -v --automake soil_h2o.p Reading specs from /usr/local/lib/specs gpc version 19990118, based on gcc-2.8.1 /usr/local/lib/gcc-lib/sparc-sun-solaris2.6/2.8.1/gpc-cpp -lang-pascal -v -nocharescape -D__GNU_PASCAL__ -undef -D__GNUC__=2 -D__GNUC_MINOR__=8 -D__GPC__=2 -D__GPC_MINOR__=0 -D__GPC_RELEASE__=19990118 -Dsun -Dsparc -Dunix -D__svr4__ -D__SVR4 -D__GCC_NEW_VARARGS__ -D__sun__ -D__sparc__ -D__unix__ -D__svr4__ -D__SVR4 -D__GCC_NEW_VARARGS__ -D__sun -D__sparc -D__unix -Asystem(unix) -Asystem(svr4) -Acpu(sparc) -Amachine(sparc) -D__BITS_BIG_ENDIAN__=1 -D__BYTES_BIG_ENDIAN__=1 -D__WORDS_BIG_ENDIAN__=1 -D__NEED_ALIGNMENT__=1 -w soil_h2o.p /var/tmp/cca000Di.i GNU CPP version 2.8.1 (sparc) #include "..." search starts here: #include <...> search starts here: /usr/local/include /usr/local/sparc-sun-solaris2.6/include /usr/local/lib/gcc-lib/sparc-sun-solaris2.6/2.8.1/include /usr/include End of search list. /usr/local/lib/gcc-lib/sparc-sun-solaris2.6/2.8.1/gpc1 /var/tmp/cca000Di.i -quiet -dumpbase soil_h2o.pas -w -version -famtmpfile=/var/tmp/cca000Di.gpc -fautomake -o /var/tmp/cca000Di.s GNU Pascal version 2.8.1 (sparc-sun-solaris2.6) compiled by GNU C version 2.8.1. GPC AutoMake: gpc --automake -w -v --amtmpfile=/var/tmp/cca000Di.gpc -M useful.p -o /var/tmp/cca000Dk Reading specs from /usr/local/lib/specs gpc version 19990118, based on gcc-2.8.1 /usr/local/lib/gcc-lib/sparc-sun-solaris2.6/2.8.1/gpc-cpp -lang-pascal -v -nocharescape -D__GNU_PASCAL__ -M -undef -D__GNUC__=2 -D__GNUC_MINOR__=8 -D__GPC__=2 -D__GPC_MINOR__=0 -D__GPC_RELEASE__=19990118 -Dsun -Dsparc -Dunix -D__svr4__ -D__SVR4 -D__GCC_NEW_VARARGS__ -D__sun__ -D__sparc__ -D__unix__ -D__svr4__ -D__SVR4 -D__GCC_NEW_VARARGS__ -D__sun -D__sparc -D__unix -Asystem(unix) -Asystem(svr4) -Acpu(sparc) -Amachine(sparc) -D__BITS_BIG_ENDIAN__=1 -D__BYTES_BIG_ENDIAN__=1 -D__WORDS_BIG_ENDIAN__=1 -D__NEED_ALIGNMENT__=1 -w useful.p -o /var/tmp/cca000Dk GNU CPP version 2.8.1 (sparc) #include "..." search starts here: #include <...> search starts here: /usr/local/include /usr/local/sparc-sun-solaris2.6/include /usr/local/lib/gcc-lib/sparc-sun-solaris2.6/2.8.1/include /usr/include End of search list. GPC AutoMake: done GPC AutoMake: gpc --automake -w -v --amtmpfile=/var/tmp/cca000Di.gpc -M functions.p -o /var/tmp/cca000Dk Reading specs from /usr/local/lib/specs gpc version 19990118, based on gcc-2.8.1 /usr/local/lib/gcc-lib/sparc-sun-solaris2.6/2.8.1/gpc-cpp -lang-pascal -v -nocharescape -D__GNU_PASCAL__ -M -undef -D__GNUC__=2 -D__GNUC_MINOR__=8 -D__GPC__=2 -D__GPC_MINOR__=0 -D__GPC_RELEASE__=19990118 -Dsun -Dsparc -Dunix -D__svr4__ -D__SVR4 -D__GCC_NEW_VARARGS__ -D__sun__ -D__sparc__ -D__unix__ -D__svr4__ -D__SVR4 -D__GCC_NEW_VARARGS__ -D__sun -D__sparc -D__unix -Asystem(unix) -Asystem(svr4) -Acpu(sparc) -Amachine(sparc) -D__BITS_BIG_ENDIAN__=1 -D__BYTES_BIG_ENDIAN__=1 -D__WORDS_BIG_ENDIAN__=1 -D__NEED_ALIGNMENT__=1 -w functions.p -o /var/tmp/cca000Dk GNU CPP version 2.8.1 (sparc) #include "..." search starts here: #include <...> search starts here: /usr/local/include /usr/local/sparc-sun-solaris2.6/include /usr/local/lib/gcc-lib/sparc-sun-solaris2.6/2.8.1/include /usr/include End of search list. GPC AutoMake: done GPC AutoMake: gpc --automake -w -v --amtmpfile=/var/tmp/cca000Di.gpc -M phys_lib.p -o /var/tmp/cca000Dk Reading specs from /usr/local/lib/specs gpc version 19990118, based on gcc-2.8.1 /usr/local/lib/gcc-lib/sparc-sun-solaris2.6/2.8.1/gpc-cpp -lang-pascal -v -nocharescape -D__GNU_PASCAL__ -M -undef -D__GNUC__=2 -D__GNUC_MINOR__=8 -D__GPC__=2 -D__GPC_MINOR__=0 -D__GPC_RELEASE__=19990118 -Dsun -Dsparc -Dunix -D__svr4__ -D__SVR4 -D__GCC_NEW_VARARGS__ -D__sun__ -D__sparc__ -D__unix__ -D__svr4__ -D__SVR4 -D__GCC_NEW_VARARGS__ -D__sun -D__sparc -D__unix -Asystem(unix) -Asystem(svr4) -Acpu(sparc) -Amachine(sparc) -D__BITS_BIG_ENDIAN__=1 -D__BYTES_BIG_ENDIAN__=1 -D__WORDS_BIG_ENDIAN__=1 -D__NEED_ALIGNMENT__=1 -w phys_lib.p -o /var/tmp/cca000Dk GNU CPP version 2.8.1 (sparc) #include "..." search starts here: #include <...> search starts here: /usr/local/include /usr/local/sparc-sun-solaris2.6/include /usr/local/lib/gcc-lib/sparc-sun-solaris2.6/2.8.1/include /usr/include End of search list. GPC AutoMake: done GPC AutoMake: gpc --automake -w -v --amtmpfile=/var/tmp/cca000Di.gpc -M useful.p -o /var/tmp/cca000Dk Reading specs from /usr/local/lib/specs gpc version 19990118, based on gcc-2.8.1 /usr/local/lib/gcc-lib/sparc-sun-solaris2.6/2.8.1/gpc-cpp -lang-pascal -v -nocharescape -D__GNU_PASCAL__ -M -undef -D__GNUC__=2 -D__GNUC_MINOR__=8 -D__GPC__=2 -D__GPC_MINOR__=0 -D__GPC_RELEASE__=19990118 -Dsun -Dsparc -Dunix -D__svr4__ -D__SVR4 -D__GCC_NEW_VARARGS__ -D__sun__ -D__sparc__ -D__unix__ -D__svr4__ -D__SVR4 -D__GCC_NEW_VARARGS__ -D__sun -D__sparc -D__unix -Asystem(unix) -Asystem(svr4) -Acpu(sparc) -Amachine(sparc) -D__BITS_BIG_ENDIAN__=1 -D__BYTES_BIG_ENDIAN__=1 -D__WORDS_BIG_ENDIAN__=1 -D__NEED_ALIGNMENT__=1 -w useful.p -o /var/tmp/cca000Dk GNU CPP version 2.8.1 (sparc) #include "..." search starts here: #include <...> search starts here: /usr/local/include /usr/local/sparc-sun-solaris2.6/include /usr/local/lib/gcc-lib/sparc-sun-solaris2.6/2.8.1/include /usr/include End of search list. GPC AutoMake: done GPC AutoMake: gpc --automake -w -v --amtmpfile=/var/tmp/cca000Di.gpc -M functions.p -o /var/tmp/cca000Dk Reading specs from /usr/local/lib/specs gpc version 19990118, based on gcc-2.8.1 /usr/local/lib/gcc-lib/sparc-sun-solaris2.6/2.8.1/gpc-cpp -lang-pascal -v -nocharescape -D__GNU_PASCAL__ -M -undef -D__GNUC__=2 -D__GNUC_MINOR__=8 -D__GPC__=2 -D__GPC_MINOR__=0 -D__GPC_RELEASE__=19990118 -Dsun -Dsparc -Dunix -D__svr4__ -D__SVR4 -D__GCC_NEW_VARARGS__ -D__sun__ -D__sparc__ -D__unix__ -D__svr4__ -D__SVR4 -D__GCC_NEW_VARARGS__ -D__sun -D__sparc -D__unix -Asystem(unix) -Asystem(svr4) -Acpu(sparc) -Amachine(sparc) -D__BITS_BIG_ENDIAN__=1 -D__BYTES_BIG_ENDIAN__=1 -D__WORDS_BIG_ENDIAN__=1 -D__NEED_ALIGNMENT__=1 -w functions.p -o /var/tmp/cca000Dk GNU CPP version 2.8.1 (sparc) #include "..." search starts here: #include <...> search starts here: /usr/local/include /usr/local/sparc-sun-solaris2.6/include /usr/local/lib/gcc-lib/sparc-sun-solaris2.6/2.8.1/include /usr/include End of search list. GPC AutoMake: done gpc: Internal compiler error: program gpc1 got fatal signal 6 *** Error code 1 make: Fatal error: Command failed for target `soil_h2o.o'
~'~'~'~'~'~'~'~'~'~'~'~'~'~'~'~'~'~'~'~'~ Colin Osborne Dept. of Animal and Plant Sciences University of Sheffield Sheffield S10 2TN Tel: 0114 222 0086 Fax: 0114 222 0002 ~'~'~'~'~'~'~'~'~'~'~'~'~'~'~'~'~'~'~'~'~