aspell, libc, pthread i balsa

Jakub Bogusz qboosh w pld.org.pl
Pon, 30 Gru 2002, 23:19:34 CET


On Sun, Dec 29, 2002 at 10:41:39PM +0100, Artur Flinta wrote:
> Dnia 2002.12.29 22:23 Jakub Bogusz napisał(a):
> >O, podobny był powód nie działania slurpd (openldap.spec).
> >Jeżeli przy linkowaniu było użyte -lc, to nie działało.
> >A to -lc zawsze wpychał nowy libtool - skończyło się na nie
> >dotykaniu
> >niczego związanego z ac, żeby można było użyć starego libtoola
> >dołączonego do openldap.
> 
> Znalazłem cos takiego:
> 
> http://www.geocrawler.com/archives/3/404/2000/7/0/4051481/
> 
> RCS file: /work/cvs/gnu/egcs/ltmain.sh,v
> retrieving revision 1.1.1.4
> diff -u -p -r1.1.1.4 ltmain.sh
> --- ltmain.sh	1999/07/02 16:38:36	1.1.1.4
> +++ ltmain.sh	2000/07/18 05:58:47
> @@ -1702,6 +1702,9 @@ compiler."
>  	*-*-cygwin* | *-*-mingw* | *-*-os2*)
>  	  # these systems don`t actually have a c library (as such)!
>  	  ;;
> +	*-*-linux*)
> +	  # these systems don`t actually need to add -lc.
> +	  ;;
>  	*)
>  	  # Add libc to deplibs on all other systems.
>  	  deplibs="$deplibs -lc"
> 
> Może by to zaadoptować do naszego ltmain.sh?

Tylko w pewnych sytuacjach (jakich dokładnie??? nie wiem) libtool
linkuje biblioteki z -nostdlib dokładając samemu -lc i odpowiednie
crt*.o. I wtedy to się może wywalić...


-- 
Jakub Bogusz    http://www.cs.net.pl/~qboosh/



Więcej informacji o liście dyskusyjnej pld-devel-pl