diff --git generator/generator.pri generator/generator.pri
index daa3e0c..3b62b9b 100644
--- generator/generator.pri
+++ generator/generator.pri
@@ -5,6 +5,12 @@ TEMPLATE = app
DEPENDPATH += $$GENERATORPATH tests parser
+INCLUDEPATH += @QT_INCLUDES_DIR@
+INCLUDEPATH += @PREFIX@/include/phonon
+INCLUDEPATH += @PREFIX@/include
INCLUDEPATH += $$GENERATORPATH/.
INCLUDEPATH += $$GENERATORPATH/../common
diff --git generator/main.h generator/main.h
index ebf153d..dd65632 100644
@@ -87,17 +88,24 @@ struct Preprocess
includes += commandLineIncludes.split(path_splitter);
+ qDebug() << "includes=" << includes;
QString qtdir = getenv ("QTDIR");
qWarning("QTDIR environment variable not set. Assuming standard binary install using frameworks.");
- QString frameworkDir = "/Library/Frameworks";
+ QString frameworkDir = getenv("QTFRAMEWORKS");
+ if (frameworkDir.isEmpty()) {
+ frameworkDir = "@QT_FRAMEWORKS_DIR@";
includes << (frameworkDir + "/QtXml.framework/Headers");
includes << (frameworkDir + "/QtNetwork.framework/Headers");
includes << (frameworkDir + "/QtCore.framework/Headers");
includes << (frameworkDir + "/QtGui.framework/Headers");
includes << (frameworkDir + "/QtOpenGL.framework/Headers");
includes << frameworkDir;
+ includes << "@QT_INCLUDES_DIR@";
+ includes << "@PREFIX@/include/phonon";
+ includes << "@PREFIX@/include";
qWarning("QTDIR environment variable not set. This may cause problems with finding the necessary include files.");
@@ -110,6 +118,7 @@ struct Preprocess
includes << (qtdir + "/QtOpenGL");
+ qDebug() << "includes=" << includes;
foreach (QString include, includes)
preprocess.push_include_path(QDir::convertSeparators(include).toStdString());
diff --git qtbindings/qtbindingsbase.pri qtbindings/qtbindingsbase.pri
index 54eb9a5..3021b73 100644
--- qtbindings/qtbindingsbase.pri
+++ qtbindings/qtbindingsbase.pri
+INCLUDEPATH += @QT_INCLUDES_DIR@
+INCLUDEPATH += @PREFIX@/include/phonon
+INCLUDEPATH += @PREFIX@/include
DESTDIR = $$PWD/../plugins/script
CONFIG += @ARCHES@ @BUILD_TYPE@
GENERATEDCPP = $$PWD/../generated_cpp
TARGET=$$qtLibraryTarget($$TARGET)
target.path = $$[QT_INSTALL_PLUGINS]/script