Seite 1 von 1

Linux/qmake: externe lib einbinden

Verfasst: 28. Oktober 2006 21:48
von niels
Moin :)
ich stehe vor folgendem Problem, vielleicht kann mir ja jemand weiterhelfen:
ich möchte libpng statisch einbinden. Dazu habe ich qmake folgende Zeile hinzugefügt:

Code: Alles auswählen

LIBS += -L/usr/lib/ -llibpng
der Linker meldet mir unter KDevelop jedoch:

Code: Alles auswählen

Linken der Datei bin/fooBar (g++)
/usr/lib/gcc/i586-suse-linux/4.1.0/../../../../i586-suse-linux/bin/ld: cannot find -llibpng
libpng-devel habe ich via Paketmanager installiert, die dazugehörigen Dateien liegen in /usr/lib

System:
Linux
Qt 4.2.1, Open Source

Wo liegt mein Fehler?
Wie bekomme ich libpng statisch in mein Projekt gelinkt?

Verfasst: 28. Oktober 2006 22:11
von Christian81
Lass mal das 'lib' weg -> -lpng

Verfasst: 28. Oktober 2006 22:27
von niels
löppt wie 'ne eins. Danke :D