[linux-sh:03181] Re: can't link with crtend.o

Erik Andersen <[email protected]> Sat, 28 Feb 2004 14:37:30 -0700
Newsgroups gmane.linux.ports.sh.general
Message-ID <[email protected]>
On Sat Feb 28, 2004 at 01:03:35AM -0500, Alexander Gdalevich wrote:
> Here is how I build it:
> sh-elf-gcc -c -m4 -Wall -Wa,-ahls=Program.lst  Program.cpp -o Program.o
> 
> sh-elf-ld -N -Ttext 0x08000000 -T prog.lnkscr Program.o crtend.o -lc -lm 
> -lgcc -M -S -oformat=binary --verbose -o Program.bin > linkmap.map
> 
> 
> Linker complains about an : undefined reference to `__do_global_ctors_aux

Try adding '-lgcc_s' rather than '-lgcc' 

 -Erik

--
Erik B. Andersen             http://codepoet-consulting.com/
--This message was written using 73% post-consumer electrons--