[prev in list] [next in list] [prev in thread] [next in thread]
List: suse-programming
Subject: Re: Suse 9.0 gcc 3.3.1 =?ISO-8859-15?Q?merkw=FCrdiger_Linker-E?=
From: adsci <adsci () gmx ! net>
Date: 2005-07-24 16:13:22
Message-ID: 42E3BE22.3030607 () gmx ! net
[Download RAW message or body]
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:
suse-programming-unsubscribe@suse.com
Um eine Liste aller verfügbaren Kommandos zu bekommen, schicken
Sie eine Mail an: suse-programming-help@suse.com
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic