lk@MCC.COM (Larry Ketcham) (12/13/89)
Doug, I'm trying to compile libg++ 1.36.1 using GNU C++ 1.36.2 on Sun3. I've installed GAS 1.34 as well. After several adjustments in the makefiles and a couple of additions to the header files, I've only managed to get as far as the following script shows. What should I do to get libg++ to compile successfully? ----------------------------------------------------------------------- cd libg++/build/sun3/1.36.1.0; \ make \ PWD="/usr/local/src/src/libg++/build/sun3/1.36.1.0" \ src/libg++.a (cd src; make GXX="g++-new" GXXFLAGS=" -I/usr/local/src/src/libg++/build/sun3/1.36.1.0/g++-include -g -O -v " GXXLDFLAGS="-L/usr/local/src/src/libg++/build/sun3/1.36.1.0/src -lg++ -lm " LIBDIR="/usr/gnu/lib" SRCIDIR="/usr/local/src/src/libg++/build/sun3 /1.36.1.0/g++-include" CC="gcc" CFLAGS=" -I/usr/gnu/lib/gcc-include -I/usr/include -I/usr/local/src/src/libg++/build/sun3/1.36.1.0/g++-include -g -O -v " RANLIB="ranlib" LDXX="/usr/gnu/lib/gcc-ld" GXXCRT1="/usr/gnu/lib/crt1+.o" MAKE="make" prefix="/usr/gn u" ) g++-new -I/usr/local/src/src/libg++/build/sun3/1.36.1.0/g++-include -g -O -v -c builtin.cc g++ version 1.36.2 (based on GCC 1.36) /usr/local/src/lib/sun3/g++-1.36.2/gcc-cpp -+ -v -I/usr/local/src/src/libg++/build/sun3/1.36.1.0/g++-include -undef -D__GNUC__ -D__GNUG__ -D__cplusplus -Dmc68000 -Dsun -Dunix -D__mc68000__ -D__sun__ -D__unix__ -D__OPTIMIZE__ -D__HAVE_68881__ -Dmc68020 bu iltin.cc /usr/tmp/cca06294.cpp GNU CPP version 1.36 /usr/local/src/lib/sun3/g++-1.36.2/gcc-cc1plus /usr/tmp/cca06294.cpp -quiet -dumpbase builtin.cc -g -O -version -o /usr/tmp/cca06294.s GNU C++ version 1.36.2 (based on GCC 1.36) (68k, MIT syntax) compiled by GNU C version 1.36. default target switches: -m68020 -mc68020 -m68881 -mbitfield In file included from /usr/local/src/src/libg++/build/sun3/1.36.1.0/g++-include/osfcn.h:4, from builtin.cc:763: /usr/local/src/src/libg++/build/sun3/1.36.1.0/g++-include/sys/types.h:39: conflicting types for `size_t' builtin.cc: In function double start_timer (): builtin.cc:782: warning: implicit declaration of function `getrusage' *** Error code 1 make: Fatal error: Command failed for target `builtin.o' Current working directory /usr/local/src/src/libg++/build/sun3/1.36.1.0/src *** Error code 1 make: Fatal error: Command failed for target `src/libg++.a' Current working directory /usr/local/src/src/libg++/build/sun3/1.36.1.0 ----------------------------------------------------------------------- --------------------------------------------- Larry Ketcham lk@mcc.com Experimental Systems Phone: (512)338-3487 MCC Austin, Texas