Seite 1 von 1
Problem mit qwt-Einbindung unter Qt4
Verfasst: 27. November 2007 15:54
von Ozzy
Hi,
ich sitze gerade an einem Qt4-Projekt, so wollte ein paar Sachen mit qwt machen. Dazu habe ich wie bei meinen Qt3-Projekten mit qwt einfach die qwtlib includet, sowie das include-directory (arbeite unter Linux).
Aber beim Qt4 Projekt geht es auf einmal nicht, er meldet mir immer den Fehler:
undefinied reference to "QwtPlot::QwtPlot(QWidget*)"
Habt Ihr vielleicht eine Idee, woran das liegen könnte?
MfG, und vielen Dank schon einmal, Ozzy
Verfasst: 27. November 2007 16:26
von Zandru
du musst die Qwt neu für Qt4 bauen
Verfasst: 27. November 2007 16:26
von Ozzy
Es ist sogar noch schlimmer geworden:
ich hab etwas dran rumgespielt, und auf einmal fängt er an zu sagen:
QApplication: No such file or directory
Was ist denn da jetzt passiert? Bei den projecteinstellungen hat er immer noch qt4, und auch die richtigen Verzeichnisse. Hat jemand von Euch eine Ahnung? Bin grad echt am verzweifeln!!!
Verfasst: 27. November 2007 16:37
von Ozzy
Ok, also alles noch mal neu kompileren?
Naja, wenns sein muss...
Dafür geht es es jetzt wenigstens mit dem kompilieren des Restes wieder. hab 'ne alte Makefile genommen, das hat ihm gereicht...
MfG, Ozzy
Verfasst: 27. November 2007 18:25
von Ozzy
Hi,
also ich habe qwt noch mal neu kompilert:
qmake-qt4
make
make install
Aber es hat nichts geändert. Habt Ihr vielleicht noch eine Idee?
MfG, Ozzy
Verfasst: 27. November 2007 18:53
von Ozzy
Noch eine Beobachtung:
wenn ich probiere, die examples zu übersetzen, bekomme ich die Meldung:
undefinied reference to 'QwtPlotItem::QwtPlotItem(QwtText const &)'
...
und noch zig andere.
Vielleicht wisst Ihr ja, was das bedeutet...
Verfasst: 22. November 2008 15:25
von speed04
ich kann bei mir auch die beispielprogramme nicht ausführen.
versuche das über die konsole zu realisieren mit qmake -project, qmake und make und dann kommen viele fehlermeldungen.
ich habe mir das qwt 5.1.1 geladen und nach anleitung compiliert. hatte auf ner internetseite gelesen, dass man noch eine umgebungsvariable setzen soll und bei PATH etwas hinzufügen (c:\qwt\lib) muss. dennoch funktioniert das nicht!
kann jemand helfen?
thx