Error installing Qt 4.9

So I was poking around the internet for Qt for Haiku so that I could build the latest version of Arora web browser. I found the Qt 4.9 source, and configured it. Everything seemed to be going well. It asked me to agree to the license, if I wanted to install open or commercial, and it recognized the Haiku system. Here’s what I get near the end of the build. Can someone explain what’s going on? What do I need to do?

Creating qmake. Please wait...
g++ -c -o project.o -pipe -DQMAKE_OPENSOURCE_EDITION -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/boot/apps/qt-qt-haiku-port/include -I/boot/apps/qt-qt-haiku-port/include/QtCore -I/boot/apps/qt-qt-haiku-port/src/corelib/global -I/boot/apps/qt-qt-haiku-port/src/corelib/xml -I/boot/apps/qt-qt-haiku-port/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/boot/apps/qt-qt-haiku-port/mkspecs/haiku-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED  project.cpp
/boot/apps/qt-qt-haiku-port/include/QtCore/../../src/corelib/tools/qmap.h: In function `static int QMap::alignment()':
/boot/apps/qt-qt-haiku-port/include/QtCore/../../src/corelib/tools/qmap.h:453:   instantiated from `QMap::node_create(QMapData *, QMapData::Node **, const QString &, const QStringList &)'
/boot/apps/qt-qt-haiku-port/include/QtCore/../../src/corelib/tools/qmap.h:534:   instantiated from `QMap::operator [](const QString &)'
project.cpp:411:   instantiated from here
/boot/apps/qt-qt-haiku-port/include/QtCore/../../src/corelib/tools/qmap.h:172: no matching function for call to `qMax (long unsigned int, int)'
/boot/apps/qt-qt-haiku-port/include/QtCore/../../src/corelib/tools/qmap.h: In function `static int QMap::alignment()':
/boot/apps/qt-qt-haiku-port/include/QtCore/../../src/corelib/tools/qmap.h:453:   instantiated from `QMap::node_create(QMapData *, QMapData::Node **, const QString &, FunctionBlock *const &)'
/boot/apps/qt-qt-haiku-port/include/QtCore/../../src/corelib/tools/qmap.h:567:   instantiated from `QMap::insert(const QString &, FunctionBlock *const &)'
project.cpp:667:   instantiated from here
/boot/apps/qt-qt-haiku-port/include/QtCore/../../src/corelib/tools/qmap.h:172: no matching function for call to `qMax (long unsigned int, int)'
make: *** [project.o] Error 1

I know it’s a lot of text, sorry…

Thanks

Have you tried using HaikuPorter to build QT?

Nope, but I’ll look into it! Thank you richienyhus!

No problems, you are welcome.

The are two new .bep files (Created in GCI) to build the last two releases of QT. They have been moderately tested by a few people over the last month, so they should build without problems.

If you do hit a snag with the .beps, remember to create a Haiku Ports ticket.