dch@aeg.dsto.oz.au (Dave Hanslip) (09/07/90)
We are unable to compile rel 3.0 of the NIH class library. We are using:
Sparcstation 1.
Sun's AT&T C++ Translator 2.0
BSD Version 4.03
Output from the make just before the error:
cd test; make -f MAKEFILE \
CC=CC CCDEBUG= CCFLAGS="+p" I=/usr/CC/incl SYS=BSD NESTED_TYPES= BUGDEFS="" DEBUGDEFS=""
for i in array arraychar bag bitboard bitset class date dep dict error except fc fdset fraction heap iddictio identdict identset iterator keysortcltn linkedlist object oio orderedcltn point process random range rectangle regex seqcltn sets sortedcltn stack stackproc string substring tim; do \
(make -f MAKEPROG CC=CC MI= I=/usr/CC/incl NIHCLINC=../lib NIHCLLIB=../lib/libnihcl.a CFLAGS="-I.. +p " LFLAGS="../lib/libnihcl.a " P=$i); done
CC array.o -o array ../lib/libnihcl.a
cc -o /home/NIH/test/array -I/usr/CC/incl array.o ../lib/libnihcl.a -L/usr/CC/sun4/ -lC
ld: Undefined symbol
_seterropt
_errfac_errorText
_errfac_isExitSeverity
_errfac
_errfac_severity
_errfac_prepNextArg
_errfac_errorMessage
_errfac_argumentCodes
*** Error code 1
make: Fatal error: Command failed for target `array'
Current working directory /home/NIH/test
*** Error code 1
make: Fatal error: Command failed for target `programs'
Current working directory /home/NIH/test
*** Error code 1
make: Fatal error: Command failed for target `nihcltest'
We have disabled the "#ifdef sparc" directives listed in an earlier posting by Keith Gorlen.
Can anybody offer any advice
Thanks.
David C. Hanslip E-mail: dch@aeg.dsto.oz.au
Aeronautical Research Laboratory Phone: +61 8 259 5792
DSTO Salisbury, South Australia Fax: +61 8 259 5507