problem mit poppler...

Alles rund um die Programmierung mit Qt
Antworten
slash-ex
Beiträge: 239
Registriert: 30. März 2005 21:40

problem mit poppler...

Beitrag von slash-ex »

ich bekomme immer das hier:

Code: Alles auswählen

g++  -o passwd-rec main.o passwd_gui.o moc_passwd_gui.o    -L/usr/lib -lQtGui -L/usr/lib -L/usr/X11R6/lib -lpng -lSM -lICE -pthread -pthread -lXi -lXrender -lXrandr -lXfixes -lXcursor -lXinerama -lfreetype -lfontconfig -lXext -lX11 -lQtCore -lz -lm -pthread -lgthread-2.0 -lrt -lglib-2.0 -ldl -lpthread
passwd_gui.o: In function `PasswdGui::PasswdGui(QWidget*)':
passwd_gui.cpp:(.text+0xcf2): undefined reference to `Poppler::Document::load(QString const&, QByteArray const&, QByteArray const&)'
passwd_gui.o: In function `PasswdGui::PasswdGui(QWidget*)':
passwd_gui.cpp:(.text+0x1c42): undefined reference to `Poppler::Document::load(QString const&, QByteArray const&, QByteArray const&)'
collect2: ld returned 1 exit status
make: *** [passwd-rec] Fehler 1
wenn ich das hier in den konstruktor schreibe:

Code: Alles auswählen

Poppler::Document *doc = Poppler::Document::load(path);
if (!doc)
qWarning() << "doc not loaded";
das habe ich includiert:
#include <QtGui>
#include <iostream>

#include <math.h>

#define UNSTABLE_POPPLER_QT4
#include "/usr/include/poppler/qt4/poppler-qt4.h"

ich weiß ehrlich gesagt nicht so genau was falsch ist. ich muss noch anmerken, dass ich einen datei-öffnen dialog für pdf-s machen wollte, aber ich weiß nicht warum ich einen fehler auf eine undfinierte referenz bekomme, ich habe mir ja die poppler-qt-klasse angeschaut... konnte aber nix finden, dass ich vergessen habe.
Christian81
Beiträge: 7319
Registriert: 26. August 2004 14:11
Wohnort: Bremen
Kontaktdaten:

Beitrag von Christian81 »

Schonmal versucht gegen die Poppler-Lib zu linken? Sonst wird das wohl nichts...
MfG Christian

'Funktioniert nicht' ist keine Fehlerbeschreibung
slash-ex
Beiträge: 239
Registriert: 30. März 2005 21:40

Beitrag von slash-ex »

wie bindet man eigentlich eine andere bibliothek ein? :oops:
Christian81
Beiträge: 7319
Registriert: 26. August 2004 14:11
Wohnort: Bremen
Kontaktdaten:

Beitrag von Christian81 »

MfG Christian

'Funktioniert nicht' ist keine Fehlerbeschreibung
slash-ex
Beiträge: 239
Registriert: 30. März 2005 21:40

Beitrag von slash-ex »

unix:LIBS += -L/usr/lib -lpoppler-qt4 sorry, hab grade selber gelesen...
Antworten