Re: Suse 9.0 gcc 3.3.1 merkwürdiger Linker-E rror
adsci <[email protected]>
| Newsgroups | gmane.linux.suse.programming |
|---|---|
| Message-ID | <[email protected]> |
hi!
>
> Beim statisch linken kommt es auf die Reihenfolge an. Versuch mal die
> libc.a hinten anzugeben:
>
> gcc ai.o ... unix.o [<- alle object-dateien des programms)
> -lz -L/usr/local/lib -L/usr/local/lib -Wl,-rpath,/usr/local/lib -lpng12
> -lz /opt/diet/lib-i386/libm.a -lpng12 -lz -lgcc /opt/diet/lib-i386/libc.a
> /opt/diet/lib-i386/libm.a -o openttd
>
> Auch die libm (-lm) solltest du durch die diet-Version ersetzen.
> Allerdings sind wohl die anderen libs (libz, libpng usw.) gegen die
> glibc gelinkt, ob das ganze also geht und ob du nicht dennoch eine
> Abhaengigkeit zur glibc bekommst...
ja, das wars :-) und dafÃŒr sitz ich nu tagelang da und kompiliere
dauernd mit verschiedenen dietlibc versionen und 2 verschiedenen gcc's :-/
vielen dank!
marcel bankmann
--
Um die Liste abzubestellen, schicken Sie eine Mail an:
[email protected]
Um eine Liste aller verfÃŒgbaren Kommandos zu bekommen, schicken
Sie eine Mail an: [email protected]