[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: gcc 2.8.1



> It *compiles* OK, but when I try to link I get the following errors:
> 
> /usr/lib/crt0.o: Undefined symbol __base referenced from text
> /usr/lib/crt0.o: Undefined symbol __acc_main referenced from text
> /usr/lib/crt0.o: Undefined symbol __base referenced from text
> /usr/lib/crt0.o: Undefined symbol __crtinit referenced from text
> ...and so on... (About 50 lines when compiling MiNT)

I had this once. Everything (MiNT) compiled ok, but while linking I got
several hundreds (!) of messages about "undefined symbols referenced from
text". make clean / make 030 helped. Another time the linker insistently
reported one undefined symbol, that was defined for sure. I had to delete
and recompile the appropriate module, because the compiler apparently
messed up the symbol table in it (it even looked abnormal, when
displayed with WinView).

BTW. my opinion about gcc 2.8.1 is that this version is the worst of all
I've seen.

Gtx,

--
Konrad M.Kokoszkiewicz
|mail: draco@mi.com.pl                  | Atari Falcon030/TT030/65XE |
|http://www.orient.uw.edu.pl/~conradus/

** Ea natura multitudinis est,
** aut servit humiliter, aut superbe dominatur (Liv. XXIV,25)
*************************************************************
** U pospolstwa normalne jest, ze albo sluzy ono unizenie,
** albo bezczelnie sie panoszy.