Seite 1 von 1

Kdevelop, QT4 und Autotools

Verfasst: 28. November 2008 19:28
von mase
Hallo!
Diese Frage wird immer wieder gestellt. Ich hab noch nirgends eine
Lösung finden können.
Wie kann ich mit Kdevelop in einem Autotools-Projekt, QT4 verwenden?
Die Einstellungen untger C++-Unterstützung hab ich schon gemacht.
Die Headers werden schon nicht gefunden. Ein qmake-Projekt
funktioniert.

Verfasst: 29. November 2008 12:22
von Undefined
Du meinst Autoconf/Automake ?
Wenn ja direkt nein.
Der grund hierfür liegt beim MOC Compiler der seit qt4 wegen suffixes nicht mehr mit Automake kompatible ist.
Du kannst aber mit Autoconf/Automake ein *.pri erstellen und im Makefile.am deine Makefiles überschreiben.

Code: Alles auswählen

qmake:
	@QMAKE@ -makefile -o Makefile myproject.pro
	@MAKE@
In der configure.in kannst du meine M4 verwenden (Datei Anhang).

Code: Alles auswählen

dnl -----------------------------------------------
dnl Qt4 >= 4.4.2 http://www.trolltech.com
dnl -----------------------------------------------
AC_CHECK_QT4(["4.4.2"],["QtCore QtGui QtNetwork QtDBus QtSql QtXml"])

Verfasst: 29. November 2008 14:49
von mase
Na dann bleib ich wohl besser bei qmake.