Thread View: gnu.g++.help
1 messages
1 total messages
Started by Hongjiu Lu
Sat, 08 Jun 1991 06:32
Install g++ 1.39.1 and libg++ 1.39.0 on AT&T SVR3.2.2
Author: Hongjiu Lu
Date: Sat, 08 Jun 1991 06:32
Date: Sat, 08 Jun 1991 06:32
166 lines
11469 bytes
11469 bytes
Has anyone successfully built g++ 1.39.1 and libg++ 1.39.0 on AT&T UNIX System Release 3.2.2? I am using the native assembler and linker. If I use gas and GNU ld, lots of disk spaces will end up just for converting the libraries. I managed to compile everything. They seem to work fine. After having built libg++.a, I am having some trouble testing it. First when I do a make tests g++ made lots of complaints. Fortunately, it compiled all the testing programs. The weird part is during the link stage, most of programs are fine. I only found some differences for tRandom. But the last four programs failed to link. I got the error message "Bus error --- core dumped". I traced down to the point where the error occurred. I am using collect2 with g++. It is during the final stage of collect2, output the executable file, that the "Bus error" happened. The troubling command looked like ld -o tPQ /tmp/codeXXXXXX /tmp/asXXXXXX.o It only occurred to the last four testing programs and g++ also complained a lots about them. I was not sure if they were related. I am new to C++. I have no idea about some of the complains, especially those for the last four programs. I would appreciate any advice. Here is the part of the output of make "tests". Thanks in advance. (cd tests; make checktests GXX="g++" GXXFLAGS="-DUSG -I/local/src/libg++/g++-include -g -O -fstrength-reduce -felide-constructors -fschedule-insns -fdelayed-branch -fsave-memoized -Wall " GXXLDFLAGS="-L/local/src/libg++/src -lg++ -lm " LIBDIR="/usr/local/lib" SRCIDIR="/local/src/libg++/g++-include" CC="gcc" CFLAGS="-DUSG -I/usr/local/lib/gcc-include -I/usr/include -I/local/src/libg++/g++-include -g -O -fstrength-reduce -fdelayed-branch -Wall " RANLIB="echo" LDXX="/usr/local/lib/gcc-ld" GXXCRT1="" MA KE="make" prefix="/usr/local" AR="ar" TEST0="" PROTODIR="/local/src/libg++/g++-include/gen" GENCLASS="/local/src/libg++/genclass") PROTODIR=/local/src/libg++/g++-include/gen; export PROTODIR; /local/src/libg++/genclass int val defs i genclass warning: class has a .h but no .cc file g++ -DUSG -I/local/src/libg++/g++-include -g -O -fstrength-reduce -felide-constructors -fschedule-insns -fdelayed-branch -fsave-memoized -Wall -c iVec.cc iVec.h: In method intVec::~intVec (): In file included from iVec.cc:28: iVec.h:111: warning: array size expression for delete ignored iVec.cc: In method class intVec &intVec::operator = (class intVec &): iVec.cc:80: warning: array size expression for delete ignored iVec.cc: In method void intVec::resize (int): iVec.cc:106: warning: array size expression for delete ignored g++ -DUSG -I/local/src/libg++/g++-include -g -O -fstrength-reduce -felide-constructors -fschedule-insns -fdelayed-branch -fsave-memoized -Wall -c iAVec.cc iVec.h: In method intVec::~intVec (): In file included from iAVec.h:33, from iAVec.cc:28: iVec.h:111: warning: array size expression for delete ignored g++ -DUSG -I/local/src/libg++/g++-include -g -O -fstrength-reduce -felide-constructors -fschedule-insns -fdelayed-branch -fsave-memoized -Wall -c iPlex.cc iPlex.cc: In method void intIChunk::error (const char *)const : iPlex.cc:36: warning: `volatile' function does return iPlex.cc: In method void intPlex::error (const char *)const : iPlex.cc:115: warning: `volatile' function does return iPlex.cc: In method void intPlex::del_chunk (class intIChunk *): iPlex.cc:184: warning: array size expression for delete ignored g++ -DUSG -I/local/src/libg++/g++-include -g -O -fstrength-reduce -felide-constructors -fschedule-insns -fdelayed-branch -fsave-memoized -Wall -c iBSTSet.cc iBSTSet.cc: In method void *intBSTSet::add (int): iBSTSet.cc:124: warning: `comp' may be used uninitialized in this function g++ -DUSG -I/local/src/libg++/g++-include -g -O -fstrength-reduce -felide-constructors -fschedule-insns -fdelayed-branch -fsave-memoized -Wall -c iVHSet.cc iVHSet.h: In method intVHSet::~intVHSet (): In file included from iVHSet.cc:27: iVHSet.h:77: warning: array size expression for delete ignored iVHSet.cc: In method void intVHSet::resize (unsigned int (= 0 )): iVHSet.cc:167: warning: array size expression for delete ignored g++ -DUSG -I/local/src/libg++/g++-include -g -O -fstrength-reduce -felide-constructors -fschedule-insns -fdelayed-branch -fsave-memoized -Wall -c iVOHSet.cc iVOHSet.h: In method intVOHSet::~intVOHSet (): In file included from iVOHSet.cc:29: iVOHSet.h:79: warning: array size expression for delete ignored iVOHSet.cc: In method void intVOHSet::resize (int (= 0 )): iVOHSet.cc:203: warning: array size expression for delete ignored g++ -DUSG -I/local/src/libg++/g++-include -g -O -fstrength-reduce -felide-constructors -fschedule-insns -fdelayed-branch -fsave-memoized -Wall -c iVHBag.cc iVHBag.h: In method intVHBag::~intVHBag (): In file included from iVHBag.cc:27: iVHBag.h:70: warning: array size expression for delete ignored iVHBag.cc: In method void intVHBag::resize (unsigned int (= 0 )): iVHBag.cc:230: warning: array size expression for delete ignored PROTODIR=/local/src/libg++/g++-include/gen; export PROTODIR; /local/src/libg++/genclass int val CHBag i g++ -DUSG -I/local/src/libg++/g++-include -g -O -fstrength-reduce -felide-constructors -fschedule-insns -fdelayed-branch -fsave-memoized -Wall -c iCHBag.cc PROTODIR=/local/src/libg++/g++-include/gen; export PROTODIR; /local/src/libg++/genclass -2 int val int val VHMap i g++ -DUSG -I/local/src/libg++/g++-include -g -O -fstrength-reduce -felide-constructors -fschedule-insns -fdelayed-branch -fsave-memoized -Wall -c iVHMap.cc iVHMap.h: In method intintVHMap::~intintVHMap (): In file included from iVHMap.cc:27: iVHMap.h:70: warning: array size expression for delete ignored iVHMap.h:71: warning: array size expression for delete ignored iVHMap.h:72: warning: array size expression for delete ignored iVHMap.cc: In method void intintVHMap::resize (unsigned int (= 0 )): iVHMap.cc:175: warning: array size expression for delete ignored iVHMap.cc:176: warning: array size expression for delete ignored g++ -DUSG -I/local/src/libg++/g++-include -g -O -fstrength-reduce -felide-constructors -fschedule-insns -fdelayed-branch -fsave-memoized -Wall -c iPHPQ.cc iPHPQ.h: In method intPHPQ::~intPHPQ (): In file included from iPHPQ.cc:30: iPHPQ.h:86: warning: array size expression for delete ignored iPHPQ.cc: In method void intPHPQ::prealloc (int): iPHPQ.cc:95: warning: array size expression for delete ignored g++ -DUSG -I/local/src/libg++/g++-include -g -O -fstrength-reduce -felide-constructors -fschedule-insns -fdelayed-branch -fsave-memoized -Wall -c iVStack.cc iVStack.h: In method intVStack::~intVStack (): In file included from iVStack.cc:28: iVStack.h:74: warning: array size expression for delete ignored iVStack.cc: In method void intVStack::operator = (class intVStack &): iVStack.cc:44: warning: array size expression for delete ignored iVStack.cc: In method void intVStack::resize (int): iVStack.cc:58: warning: array size expression for delete ignored g++ -DUSG -I/local/src/libg++/g++-include -g -O -fstrength-reduce -felide-constructors -fschedule-insns -fdelayed-branch -fsave-memoized -Wall -c iVQueue.cc iVQueue.h: In method intVQueue::~intVQueue (): In file included from iVQueue.cc:28: iVQueue.h:77: warning: array size expression for delete ignored iVQueue.cc: In method void intVQueue::operator = (class intVQueue &): iVQueue.cc:46: warning: array size expression for delete ignored iVQueue.cc: In method void intVQueue::resize (int): iVQueue.cc:73: warning: array size expression for delete ignored g++ -DUSG -I/local/src/libg++/g++-include -g -O -fstrength-reduce -felide-constructors -fschedule-insns -fdelayed-branch -fsave-memoized -Wall -c tVec.cc iVec.h: In method intVec::~intVec (): In file included from tVec.cc:6: iVec.h:111: warning: array size expression for delete ignored g++ tVec.o -o tVec -L. -ltest -L/local/src/libg++/src -lg++ -lm g++ -DUSG -I/local/src/libg++/g++-include -g -O -fstrength-reduce -felide-constructors -fschedule-insns -fdelayed-branch -fsave-memoized -Wall -c tStack.cc iVStack.h: In method intVStack::~intVStack (): In file included from tStack.cc:80: iVStack.h:74: warning: array size expression for delete ignored g++ -DUSG -I/local/src/libg++/g++-include -g -O -fstrength-reduce -felide-constructors -fschedule-insns -fdelayed-branch -fsave-memoized -Wall -c tQueue.cc iVQueue.h: In method intVQueue::~intVQueue (): In file included from tQueue.cc:80: iVQueue.h:77: warning: array size expression for delete ignored g++ -DUSG -I/local/src/libg++/g++-include -g -O -fstrength-reduce -felide-constructors -fschedule-insns -fdelayed-branch -fsave-memoized -Wall -c tPQ.cc tPQ.cc: In function void XPtest (): tPQ.cc:123: warning: array size expression for delete ignored iPHPQ.h: In method intPHPQ::~intPHPQ (): In file included from tPQ.cc:132: iPHPQ.h:86: warning: array size expression for delete ignored tPQ.cc: In function void PHtest (): tPQ.cc:179: warning: array size expression for delete ignored tPQ.cc: In function void Splaytest (): tPQ.cc:235: warning: array size expression for delete ignored g++ tPQ.o -o tPQ -L. -ltest -L/local/src/libg++/src -lg++ -lm sh: 22975 Bus error - core dumped g++ -DUSG -I/local/src/libg++/g++-include -g -O -fstrength-reduce -felide-constructors -fschedule-insns -fdelayed-branch -fsave-memoized -Wall -c tSet.cc iVHSet.h: In method intVHSet::~intVHSet (): In file included from tSet.cc:226: iVHSet.h:77: warning: array size expression for delete ignored iVOHSet.h: In method intVOHSet::~intVOHSet (): In file included from tSet.cc:284: iVOHSet.h:79: warning: array size expression for delete ignored g++ tSet.o -o tSet -L. -ltest -L/local/src/libg++/src -lg++ -lm sh: 22989 Bus error - core dumped g++ -DUSG -I/local/src/libg++/g++-include -g -O -fstrength-reduce -felide-constructors -fschedule-insns -fdelayed-branch -fsave-memoized -Wall -c tBag.cc iVHBag.h: In method intVHBag::~intVHBag (): In file included from tBag.cc:213: iVHBag.h:70: warning: array size expression for delete ignored g++ tBag.o -o tBag -L. -ltest -L/local/src/libg++/src -lg++ -lm sh: 23004 Bus error - core dumped g++ -DUSG -I/local/src/libg++/g++-include -g -O -fstrength-reduce -felide-constructors -fschedule-insns -fdelayed-branch -fsave-memoized -Wall -c tMap.cc iVHMap.h: In method intintVHMap::~intintVHMap (): In file included from tMap.cc:119: iVHMap.h:70: warning: array size expression for delete ignored iVHMap.h:71: warning: array size expression for delete ignored iVHMap.h:72: warning: array size expression for delete ignored g++ tMap.o -o tMap -L. -ltest -L/local/src/libg++/src -lg++ -lm sh: 23016 Bus error - core dumped H.J. Lu
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads