ec120bdf@sdcc7.ucsd.EDU (Dennis Lou) (02/08/89)
Does anyone have any idea what this error message is? It occurred
whilst I was trying to compile spacewar (taken from uunet.uu.net) on
a ATT 3b20. I had to use the ndbm.h library but there is no
libdbm.a in /usr/lib. Also, libcurses.a has all the terminal info
so I had to change the -ltermlib reference in the Makefile to
-lcurses. Anyways, here's the errors that got me puzzled...
ld crt0.o: unknown flag: 6
ld crt0.o: unknown flag: 8
ld crt0.o: unknown flag: 0
ld crt0.o: unknown flag: 2
ld crt0.o: unknown flag: 0
ld crt0.o: unknown flag: 6
ld crt0.o: unknown flag: 8
ld crt0.o: unknown flag: 8
ld crt0.o: unknown flag: 8
ld crt0.o: unknown flag: 1
*** Error code 1
Stop.
Any info will be appreciated. Thanks.
--
Dennis Lou
ec120bdf@sdcc7.ucsd.edu
[backbone]!ucsd!sdcc7!ec120bdf
"Tommorow is the derivative of today and yesterday is the integral."gwyn@smoke.BRL.MIL (Doug Gwyn ) (02/09/89)
In article <1182@sdcc7.ucsd.EDU> ec120bdf@sdcc7.ucsd.EDU (Dennis Lou) writes: >ld crt0.o: unknown flag: 6 Sounds like crt0.o is not in proper object module format. AT&T SGS "ls" would then treat it as a text file that specifies section organization, etc. If you're using a crt0.o other than the one provided automatically by "cc", it's almost certainly the culprit.