[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Programm wird teilweise statisch gelinkt - warum?



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Am Dienstag, 1. Juli 2003 17:30 schrieb Andreas Pakulat:
> On 01.Jul 2003 - 09:35:29, Michael Tuschik wrote:
> > Moin,
> >
> > On Mon, Jun 30, 2003 at 10:12:12AM +0200, Frank Küster wrote:
> > > [...]
> > > *********
> > > IMGDEF  = -DTIFF_SUPPORT -DJPEG_SUPPORT -DPNG_SUPPORT
> > > IMGINCL = -I$(TIFFDIR) -I$(JPEGDIR) -I$(PNGDIR) -I$(ZLIBDIR)
> > > IMGLIB  = $(DEB_LIBDIR)/libtiff.a $(DEB_LIBDIR)/libjpeg.a \
> > >           $(DEB_LIBDIR)/libpng.a $(DEB_LIBDIR)/libz.a
> >
> > Und da haben wir den Übeltäter. Du linkst gegen die statischen
> > Bibliotheken *.a Ersetze mal beispielsweise
> > "$(DEB_LIBDIR)/libtiff.a" durch "-ltiff" Jetzt sollte eigentlich
> > auch die tiff-Bibliothek dynamisch gelinkt werden.
> > (Voraussetzung: es existiert neben einer libtiff.a auch eine
> > libtiff.so)
>
> Wird das Linken nicht eigentlich mit der .la Datei gemacht und dann
> später eim Aufruf wird die .so genommen?

.la Dateien sind von libtool und haben erstmal nichts mit dem gcc 
linken zu tun.


Michael
- -- 
Homepage: http://www.worldforge.org/
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)

iD8DBQE/Ae5xWSOgCCdjSDsRAnwMAJ4s8Fz3WorP87+zkGQu24rHqWzhYgCfXZbs
C6+5MNIB3LcS0glg3k3hRWY=
=yz4F
-----END PGP SIGNATURE-----



Reply to: