On Wed, Oct 06, 2004 at 06:01:51PM +0200, havner wrote:
> On Wed, Oct 06, 2004 at 12:46:38PM +0200, Jakub Bogusz wrote:
> > On Sat, Sep 18, 2004 at 01:45:36PM +0000, havner wrote:
> > > +@@ -80,7 +80,7 @@
> > > +         @mkdir -p .depfiles ; mv $*.d .depfiles
> > > + 
> > > + xcardinfo: xcardinfo.o
> > > +-        $(CC) $< -o $@ -L/usr/X11R6/lib -L/usr/X11/lib -lX11 -lXaw
> > > ++        $(CC) $< -o $@ -L/usr/X11R6/lib -L/usr/X11R6/lib64 -L/usr/X11/lib 
> > > -lX11 -lXaw
> > 
> > Czy w takim wypadku linker wybierze dobrą (64-bitową) wersję biblioteki,
> > jeśli będą istnieć obie?
> 
> Czy to pytanie retoryczne?

Nie. Nie miałem okazji sprawdzić, a mam wątpliwości.

> Ja nie wiem. 64bitowy kod moze sie linkowac z
> 32bitowa biblioteka?

Nie wiem co na to linker, ale działać potem nie będzie.

> Chyba nie, wiec kolejnosc -L imo nie ma znaczenia

o ile biblioteka o danej nazwie jest tylko w jednym miejscu...

> (zakladajac, ze linker potrafi troche "myslec" i bedzie szukal 64bit.

i właśnie co do tego mam wątpliwości.
Problemu nie ma, dopóki ktoś nie zainstaluje dwóch wersji bibliotek.

> > (to samo dotyczy wielu pakietów z pozostawionym -L/usr/lib albo
> >  -L/usr/X11R6/lib)


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

_______________________________________________
pld-devel-pl mailing list
[EMAIL PROTECTED]
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl

Odpowiedź listem elektroniczym