Ein Qt4-Programm läuft nicht wenn System auf Qt5 eingestellt
Verfasst: 22. Februar 2015 12:15
Hallo,
ich habe ein Problem. Hab das schon in einem anderen Forum gefragt aber dort keine Antwort erhalten:
http://stackoverflow.com/questions/2846 ... other-does
Nochmal kurz auf Deutsch:
Ich habe OS X und mit Homebrew Qt4 und Qt5 installiert. Ich möchte qtikz verwenden http://www.hackenberger.at/blog/ktikz-e ... -language/.
Wenn mit Homebrew Qt4 verlinkt ist, klappt es problemlos.
qmake -v liefert: QMake version 2.01a Using Qt version 4.8.6 in /usr/local/Cellar/qt/4.8.6/lib
Wenn ich Qt5 verlinke, läuft qtikz nicht mehr, obwohl die Qt4-Bibliotheken immer noch auf dem System sind.
/Applications/qtikz.app/Contents/MacOS/qtikz reports: dyld: Library not loaded: /usr/local/lib/QtXml.framework/Versions/4/QtXml Referenced from: /Applications/qtikz.app/Contents/MacOS/qtikz Reason: image not found Trace/BPT trap: 5
Andere Programme, wie z.B. SpeedCrunch und Inkscape, die auch auf Qt4 basieren, laufen aber problemlos, ist da vielleicht Qt4 statisch verlinkt?
Es würde mir ja genügen, wenn ich beim Aufruf von qtikz angeben könnte, wo Qt4 liegt.
Vielen Dank für eure Hilfe!
Cmon
ich habe ein Problem. Hab das schon in einem anderen Forum gefragt aber dort keine Antwort erhalten:
http://stackoverflow.com/questions/2846 ... other-does
Nochmal kurz auf Deutsch:
Ich habe OS X und mit Homebrew Qt4 und Qt5 installiert. Ich möchte qtikz verwenden http://www.hackenberger.at/blog/ktikz-e ... -language/.
Wenn mit Homebrew Qt4 verlinkt ist, klappt es problemlos.
qmake -v liefert: QMake version 2.01a Using Qt version 4.8.6 in /usr/local/Cellar/qt/4.8.6/lib
Wenn ich Qt5 verlinke, läuft qtikz nicht mehr, obwohl die Qt4-Bibliotheken immer noch auf dem System sind.
/Applications/qtikz.app/Contents/MacOS/qtikz reports: dyld: Library not loaded: /usr/local/lib/QtXml.framework/Versions/4/QtXml Referenced from: /Applications/qtikz.app/Contents/MacOS/qtikz Reason: image not found Trace/BPT trap: 5
Andere Programme, wie z.B. SpeedCrunch und Inkscape, die auch auf Qt4 basieren, laufen aber problemlos, ist da vielleicht Qt4 statisch verlinkt?
Es würde mir ja genügen, wenn ich beim Aufruf von qtikz angeben könnte, wo Qt4 liegt.
Vielen Dank für eure Hilfe!
Cmon