kayvan@uunet.uu.net (Kayvan Sylvan) (12/14/90)
--text follows this line-- Anyone got G++ up on ESIX 5.3.2 D?? So far I've done the following: 1. Brought up gcc 1.37.1 without any trouble at all. This generates COFF object files and SDB symbols (thus no GDB support). 2. Compiled g++-1.37.1 with gcc. Again, all went smoothly. I have it compiled with USE_COLLECT. (not gas and gnu-ld). Tried compiling a simple program and the loader complained about not finding libg++. 3. So... I grabbed libg++-1.37.0 and attempted to compile it on my system. The result: (cd src; make GXX="g++" GXXFLAGS="-DUSG -I/usr/local/src/libg++-1.37.0/g++-include -g -O -fstrength-reduce \ -felide-constructors -fschedule-insns -fdelayed-branch -fsave-memoized \ -Wall " GXXLDFLAGS="-L/usr/local/src/libg++-1.37.0/src -lg++ -lm "\ LIBDIR="/usr/local/lib"\ SRCIDIR="/usr/local/src/libg++-1.37.0/g++-include" CC="gcc"\ CFLAGS="-DUSG -I/usr/local/lib/gcc-include -I/usr/include\ -I/usr/local/src/libg++-1.37.0/g++-include -g -O -fstrength-reduce \ -fdelayed-branch -Wall " RANLIB="echo" LDXX="/usr/local/lib/gcc-ld" \ GXXCRT1="/usr/local/lib/crt1+.o" MAKE="make" prefix="/usr/local" \ VPATH="/usr/local/src/libg++-1.37.0/g++-include") g++ -DUSG -I/usr/local/src/libg++-1.37.0/g++-include -g -O \ -fstrength-reduce -felide-constructors -fschedule-insns \ -fdelayed-branch -fsave-memoized -Wall -c AllocRing.cc Assembler: AllocRing.cc aline 4 : syntax error aline 9 : syntax error aline 40 : syntax error aline 42 : syntax error aline 90 : syntax error aline 92 : syntax error aline 138 : syntax error aline 139 : syntax error aline 189 : syntax error aline 191 : syntax error aline 222 : syntax error aline 222 : syntax error aline 223 : syntax error aline 224 : Illegal mnemonic aline 224 : syntax error aline 230 : syntax error aline 231 : syntax error aline 232 : syntax error aline 249 : syntax error aline 258 : syntax error aline 284 : syntax error aline 286 : syntax error *** Error code 1 Stop. *** Error code 1 Stop. It seems that g++/gcc is generating some instructions that the stock ``as'' does not know how to handle. I've tried getting COFF-encapsulation to work and the gcc compiles without trouble, but when I compile any program with it, it seems to compile and the resultant executable does *nothing*. I'm not sure how to proceed. Is there anything special I need to know or do? Thanks for any ideas. ---Kayvan -- | Kayvan Sylvan Unix/C, GNU tools 879 Lewiston Drive 408-978-1407 | | Sylvan Associates GUIs, Databases San Jose, CA 95136 Think Globally | | Networking apple!satyr!kayvan Act Locally |