Probleme beim Kompilieren mit qt3

Verschiedenes zu Qt
Antworten
bogo10
Beiträge: 1
Registriert: 16. September 2006 14:50

Probleme beim Kompilieren mit qt3

Beitrag von bogo10 »

Hallo an alle,
Ich habe ein Problem und komme jetzt nicht mehr allein weiter. Ich habe ein SuSE 10.0 und darauf qt3 mit allen Modulen installiert.
Jetz benötige ich qcad - ein 2D- Konstruktionsprogramm, das offensichtlich heftigen Gebrauch von den qt- Ressourcen macht.
1. Versuch: Installation von den SuSE Quellmedien. Klappt ohne Probleme. Beim Versuch, qcad aufzurufen, erscheint eine Fehlermeldung:

/usr/lib/qt3/bin/uic: undefined symbol: _ZN5QChar4nullE

Naja, also weiter. Deinstallation.

2. Versuch: Download des aktuellen tar- Archives der Community- Version. Entpacken in /tmp.
Sieht recht gut aus, hat ein eigenes install- script. Aufrufen, configure läuft durch, meckert, das er qmake nicht findet. Symlink in /usr/bin angelegt. Jetzt wird qmake gefunden. Nun geht es vorwärts. Denkste. Nach ungefähr der Hälfte der Ausgaben beginnt es mit:

sep is /
make[1]: Entering directory `/tmp/qcad-2.0.5.0-1-community.src/qcadguiqt/src'
/usr/lib/qt3/bin/uic ui/qg_arcoptions.ui -o ui/qg_arcoptions.h
/usr/lib/qt3/bin/uic: symbol lookup error: /usr/lib/qt3/bin/uic: undefined symbol: _ZN5QChar4nullE
make[1]: *** [ui/qg_arcoptions.h] Fehler 127
make[1]: Leaving directory `/tmp/qcad-2.0.5.0-1-community.src/qcadguiqt/src'
make[1]: Entering directory `/tmp/qcad-2.0.5.0-1-community.src/qcadguiqt/src'
/usr/lib/qt3/bin/uic ui/qg_arctangentialoptions.ui -o ui/qg_arctangentialoptions.h
/usr/lib/qt3/bin/uic: symbol lookup error: /usr/lib/qt3/bin/uic: undefined symbol: _ZN5QChar4nullE
make[1]: *** [ui/qg_arctangentialoptions.h] Fehler 127
make[1]: Leaving directory `/tmp/qcad-2.0.5.0-1-community.src/qcadguiqt/src'
make[1]: Entering directory `/tmp/qcad-2.0.5.0-1-community.src/qcadguiqt/src'
/usr/lib/qt3/bin/uic ui/qg_beveloptions.ui -o ui/qg_beveloptions.h
/usr/lib/qt3/bin/uic: symbol lookup error: /usr/lib/qt3/bin/uic: undefined symbol: _ZN5QChar4nullE
make[1]: *** [ui/qg_beveloptions.h] Fehler 127

Und so noch eine Weile weiter, zum Schluss das Fazit:

cd src && make
make[2]: Entering directory `/tmp/qcad-2.0.5.0-1-community.src/qcadactions/src'
/usr/lib/qt3/bin/uic -embed qcadactions images/configure.png images/editcopy2.png images/editcut2.png images/editpaste2.png images/exit.png images/fileclose.png images/filenew.png images/fileopen2.png images/fileprint.png images/fileprintpreview.png images/filesave2.png images/filesaveas.png images/redo2.png images/undo2.png images/viewgrid.png images/viewdraft.png images/zoomauto.png images/zoomin.png images/zoomout.png images/zoompan.png images/zoomprevious.png images/zoomredraw.png images/zoomwindow.png -o qmake_image_collection.cpp
/usr/lib/qt3/bin/uic: symbol lookup error: /usr/lib/qt3/bin/uic: undefined symbol: _ZN5QChar4nullE
make[2]: *** [qmake_image_collection.cpp] Fehler 127
make[2]: Leaving directory `/tmp/qcad-2.0.5.0-1-community.src/qcadactions/src'
make[1]: *** [lib/libqcadactions.a] Fehler 2
make[1]: Leaving directory `/tmp/qcad-2.0.5.0-1-community.src/qcadactions'
make: *** [all] Fehler 2
Building qcadactions failed

Ich geh mal davon aus, da die Fehlermeldungen in beiden Fällen praktisch identisch sind, das da was mit qt faul ist?
Kann mir da jemand weiterhelfen?
mfg
bogo10
griffin27
Beiträge: 12
Registriert: 13. Februar 2009 15:20

Beitrag von griffin27 »

Diese Fehlermeldung bekomme ich auch, wenn ich die Release-Version von den Qt-Examples ausführe. Die sind schon vorkompiliert.
Qt-Version 4.4.3
OS: WinXP

Die Debug-Version läuft ohne Probleme.
Scheint, als ob eine DLL oder sowas fehlt.
Christian81
Beiträge: 7319
Registriert: 26. August 2004 14:11
Wohnort: Bremen
Kontaktdaten:

Beitrag von Christian81 »

MfG Christian

'Funktioniert nicht' ist keine Fehlerbeschreibung
Antworten