I grabbed the latest source out of subversion and followed the build instructions. I'm on Centos 3 using Qt 4.2.3 (commercial version).
I'm getting this build error, has anyone else recieved this. I'm just checking to see if its a build env problem or the code doesn't build at the moment.
Here is my output:
[b1524947@laugh Scripts]$ ./build-webkit
nm: /home/cshaw/experiments/trunk/WebKitBuild/Release/WebCore/../lib/libWebKitQt.so: No such file or directory
rm: cannot remove
/home/cshaw/experiments/trunk/WebKitBuild/Release/WebCore': Is a directory
Calling 'qmake -r OUTPUT_DIR=/home/cshaw/experiments/trunk/WebKitBuild/Release /home/cshaw/experiments/trunk/WebKit.pro' in /home/cshaw/experiments/trunk/WebKitBuild/Release ...
Reading /home/cshaw/experiments/trunk/WebCore/WebCore.pro [/home/cshaw/experiments/trunk/WebKitBuild/Release/WebCore]
Reading /home/cshaw/experiments/trunk/WebKitQt/QtLauncher/QtLauncher.pro [/home/cshaw/experiments/trunk/WebKitBuild/Release/WebKitQt/QtLauncher]
Reading /home/cshaw/experiments/trunk/WebKitTools/DumpRenderTree/DumpRenderTree.qtproj/DumpRenderTree.pro [/home/cshaw/experiments/trunk/WebKitBuild/Release/WebKitTools/DumpRenderTree/DumpRenderTree.qtproj]
Reading /home/cshaw/experiments/trunk/JavaScriptCore/kjs/testkjs.pro [/home/cshaw/experiments/trunk/WebKitBuild/Release/JavaScriptCore/kjs]cd WebCore && make -f Makefile
make[1]: Entering directory
/home/cshaw/experiments/trunk/WebKitBuild/Release/WebCore'
g++ -c -pipe -Wreturn-type -g -I/usr/include/libxml2 -D_REENTRANT -fPIC -DHAVE_STDINT_H -DUSE_SYSTEM_MALLOC -DNDEBUG -DBUILD_WEBKIT -DENABLE_XPATH=1 -DENABLE_XSLT=1 -DENABLE_SVG=1 -DWTF_CHANGES=1 -DBUILDING_QT__=1 -DBUILDING_QT__ -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/Trolltech/Qt-4.2.3/mkspecs/linux-g++ -I../../../WebCore -I/usr/local/Trolltech/Qt-4.2.3/include/QtCore -I/usr/local/Trolltech/Qt-4.2.3/include/QtCore -I/usr/local/Trolltech/Qt-4.2.3/include/QtNetwork -I/usr/local/Trolltech/Qt-4.2.3/include/QtNetwork -I/usr/local/Trolltech/Qt-4.2.3/include/QtGui -I/usr/local/Trolltech/Qt-4.2.3/include/QtGui -I/usr/local/Trolltech/Qt-4.2.3/include -Itmp -Itmp -I../../../JavaScriptCore -I../../../JavaScriptCore/kjs -I../../../JavaScriptCore/bindings -I../../../JavaScriptCore/bindings/c -I../../../JavaScriptCore/bindings/qt -I../../../JavaScriptCore/wtf -I../../../JavaScriptCore/pcre -I../../../WebCore -I/usr/local/Trolltech/Qt-4.2.3/src/3rdparty/sqlite/ -I../../../WebCore/ForwardingHeaders -I../../../JavaScriptCore/kjs -I../../../JavaScriptCore/bindings -I../../../WebCore/platform -I../../../WebCore/platform/qt -I../../../WebCore/platform/network -I../../../WebCore/platform/network/qt -I../../../WebCore/platform/graphics -I../../../WebCore/platform/graphics/qt -I../../../WebCore/platform/graphics/svg -I../../../WebCore/platform/graphics/svg/qt -I../../../WebCore/platform/graphics/svg/filters -I../../../WebCore/loader -I../../../WebCore/loader/icon -I../../../WebCore/loader/qt -I../../../WebCore/css -I../../../WebCore/dom -I../../../WebCore/page -I../../../WebCore/page/qt -I../../../WebCore/bridge -I../../../WebCore/editing -I../../../WebCore/rendering -I../../../WebCore/history -I../../../WebCore/xml -I../../../WebCore/html -I../../../WebCore/bindings/js -I/home/cshaw/experiments/trunk/WebCore/kcanvas -I/home/cshaw/experiments/trunk/WebCore/kcanvas/device -I/home/cshaw/experiments/trunk/WebCore/kcanvas/device/qt -I../../../WebCore/ksvg2 -I../../../WebCore/ksvg2/css -I../../../WebCore/ksvg2/svg -I../../../WebCore/ksvg2/misc -I../../../WebCore/ksvg2/events -I../../../WebCore/platform/image-decoders -I../../../WebKitQt/WebCoreSupport -I../../../WebKitQt/Api -I/home/cshaw/experiments/trunk/WebCore/WebCore+SVG -I../../../WebCore -I../../../WebCore -I. -o tmp/collector.o ../../../JavaScriptCore/kjs/collector.cpp
../../../JavaScriptCore/kjs/collector.cpp: In function
KJS::CollectorBlock*
KJS::allocateBlock()':
../../../JavaScriptCore/kjs/collector.cpp:126:
getpagesize' undeclared (first
use this function)
../../../JavaScriptCore/kjs/collector.cpp:126: (Each undeclared identifier is
reported only once for each function it appears in.)
make[1]: *** [tmp/collector.o] Error 1
make[1]: Leaving directory
/home/cshaw/experiments/trunk/WebKitBuild/Release/WebCore'
make: *** [sub-WebCore-make_default-ordered] Error 2
[b1524947@laugh Scripts]$