Witam, chce nauczyć sie Qt i pobrałem Qt4 z sieci. Zainstalowało sie w /usr/local/Trolltech/Qt-4.2.3
Odpaliłem KDevelop, przepisałem przykład z ksiązki C++ GUI Programming with Qt4, patrze na log kompilacji. Błędy (głównie że nie zna po prostu niektórych rzeczy). Patrze na góre że ustawia QTDIR=/usr/lib/qt. Wydaje mi sie że on nadal korzysta z Qt3. Nie wiem jak to naprawić. Prosze o pomoc.
_kita napisał(a)
Witam, chce nauczyć sie Qt i pobrałem Qt4 z sieci. Zainstalowało sie w /usr/local/Trolltech/Qt-4.2.3
Odpaliłem KDevelop, przepisałem przykład z ksiązki C++ GUI Programming with Qt4, patrze na log kompilacji. Błędy (głównie że nie zna po prostu niektórych rzeczy). Patrze na góre że ustawia QTDIR=/usr/lib/qt. Wydaje mi sie że on nadal korzysta z Qt3. Nie wiem jak to naprawić. Prosze o pomoc.
zmien qtdir na wlasciwe?
Zrobiłem tak:
echo $QTDIR wynik: /usr/lib/qt
QTDIR=/usr/local/Trolltech/Qt-4.2.3:$QTDIR
export QTDIR
Odpalam KDevelop. Kompilacja, patrze na loga znowu to samo: QTDIR=/usr/lib/qt i znów nie działa. Moze Cie nie zrozumiałem i miałem zmienić to QTDIR w KDevelop ale zmieniłem w terminalu.
Usuń to co pobrałeś i zainstaluj paczkę libqt4-dev z repozytoriów swojej dystrybucji. Sama się skonfiguruje i nie powinno wtedy być problemów z kompilacją.
P.S. Czy w ogóle KDevelop wspiera już Qt4? Na pewno jest opcja Qt4 project, a nie Qt3?