bad symbol table format -- it won't ld my program (*sniff*)
R. Curtis Jackson
rcj at clyde.UUCP
Sat Jun 16 00:46:27 AEST 1984
Hi, campers. Got another problem with USG 5.0 on a VAX 11/780.
This time, I have a very large lex program, and the thing refuses to
load. Here is the output of the make:
---------------------------------------------------------------------
cc -Og -c lex.yy.c
cc -Og -o sdbio -Wl,-N i.tab.o y.tab.o lex.yy.o ioasm.o -ll -ly
ld fatal: fail to read symbol table of file lex.yy.o
*** Error code 13
Stop.
---------------------------------------------------------------------
The files involved are pretty large, as you can see:
-rw-rw-rw- 1 rcj attt 20097 Jun 15 09:49 ioasm.l
-rw-r--r-- 1 rcj attt 186635 Jun 15 09:50 lex.yy.c
-rw-r--r-- 1 rcj attt 211106 Jun 15 10:17 lex.yy.o
---------------------------------------------------------------------
And nm won't tell me a damn thing, all I get is the column headers
and then this:
nm: lex.yy.o: cannot process symbol table (bad format)
---------------------------------------------------------------------
I've recompiled to no avail; I haven't tried without the -g for
sdb, but I really don't want to have to....
Anyone with any brilliant ideas on this one is welcome to respond
to one of the addresses below; I'm stuck.
Muchas Thankas en Advanses por *ANYTHING*,
More information about the Comp.unix.wizards
mailing list