Greetings, I am having a go at compiling kde4.4.2. I am now trying to build webkit for KDE4.4.2 (pure-64bit -non-multilib -amd64 linux setup). (it is needed by google-gadgets) I downloaded qtwebkit from http://gitorious.org/+qtwebkit-developers/webkit/qtwebkit
and it compiles OK with the following instruction:- WebKit/WebKitTools/Scripts/build-webkit --qt --qmake=$QTDIR/bin/qmake but I have no idea from where or how to do a "make install" and where it should be installed ($KDEDIR or $QT4DIR) -------------------------- running help from the ~webkitTools/scripts directory yields:- ./build-webkit --helpUsage: build-webkit [options] [options to pass to build system] --help Show this help message --clean Cleanup the build directory --debug Compile in debug mode --cairo-win32 Build using Cairo (rather than CoreGraphics) on Windows --chromium Build the Chromium port on Mac/Win/Linux --gtk Build the GTK+ port --qt Build the Qt port --makeargs=<arguments> Optional Makefile flags --minimal No optional features, unless explicitly enabled. --[no-]3d-canvas Toggle 3D canvas support (default: 0) --[no-]3d-rendering Toggle 3D rendering support (default: 0) --[no-]channel-messaging Toggle MessageChannel and MessagePort support (default: 1) --[no-]coverage Toggle code coverage support (default: 0) --[no-]database Toggle Database Support (default: 1) --[no-]datagrid Toggle Datagrid Support (default: 0) --[no-]dom-storage Toggle DOM Storage Support (default: 1) --[no-]eventsource Toggle server-sent events support (default: 1) --[no-]filters Toggle Filters support (default: 0) --[no-]geolocation Toggle Geolocation support (default: 0) --[no-]icon-database Toggle Icon database support (default: 1) --[no-]javascript-debugger Toggle JavaScript Debugger/Profiler support (default: 1) --[no-]mathml Toggle MathML support (default: 0) --[no-]notifications Toggle Desktop Notifications Support (default: 0) --[no-]offline-web-applications Toggle Offline Web Application Support (default: 1) --[no-]ruby Toggle HTML5 Ruby support (default: 1) --[no-]shared-workers Toggle SharedWorkers support (default: 1) --[no-]svg Toggle SVG support (default: 1) --[no-]svg-animation Toggle SVG animation support (implies SVG support) (default: 1) --[no-]svg-as-image Toggle SVG as Image support (implies SVG support) (default: 1) --[no-]svg-dom-objc-bindings Toggle SVG DOM Objective-C bindings support (implies SVG support) (default: 0) --[no-]svg-fonts Toggle SVG fonts support (imples SVG support) (default: 1) --[no-]svg-foreign-object Toggle SVG foreign object support (implies SVG support) (default: 1) --[no-]svg-use Toggle SVG use element support (implies SVG support) (default: 1) --[no-]video Toggle Video support (default: 1) --[no-]web-sockets Toggle Web Sockets support (default: 1) --[no-]wml Toggle WML support (default: 0) --[no-]xhtmlmp Toggle XHTML-MP support (default: 0) --[no-]wcss Toggle WCSS support (default: 0) --[no-]workers Toggle Web Workers support (default: 1) --[no-]xpath Toggle XPath support (default: 1) --[no-]xslt Toggle XSLT support (default: 1) but I have no idea if --makeargs=<arguments> sets installation directory or otherwise. ------------------------------- before build the source directory is ~180Mbytes after build it is ~600 Mbytes the build ends with :- make[1]: Entering directory `$SOURCES/build/webkit-qtwebkit/WebKitBuild/Release/WebKitTools/DumpRenderTree/qt/TestNetscapePlugin' g++ -c -m64 -pipe -Wreturn-type -fno-strict-aliasing -O2 -D_REENTRANT -fPIC -DBUILDING_QT__=1 -DNDEBUG -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/opt/qt-4.6.2/mkspecs/linux-g++-64 -I$SOURCES/build/webkit-qtwebkit/WebKitTools/DumpRenderTree/qt/TestNetscapePlugin -I/opt/qt-4.6.2/include/QtCore -I/opt/qt-4.6.2/include/QtGui -I/opt/qt-4.6.2/include -I$SOURCES/build/webkit-qtwebkit/WebKit/qt/Api -I$SOURCES/build/webkit-qtwebkit/JavaScriptCore -I$SOURCES/build/webkit-qtwebkit/WebKitTools/DumpRenderTree/gtk/TestNetscapePlugin/ForwardingHeaders -I$SOURCES/build/webkit-qtwebkit/WebKitTools/DumpRenderTree/gtk/TestNetscapePlugin/ForwardingHeaders/WebKit -I$SOURCES/build/webkit-qtwebkit/WebCore -I$SOURCES/build/webkit-qtwebkit/WebCore/bridge -I$SOURCES/build/webkit-qtwebkit/WebKitTools/DumpRenderTree/TestNetscapePlugIn.subproj -I. -I$SOURCES/build/webkit-qtwebkit/WebKitTools/DumpRenderTree/qt/TestNetscapePlugin -I. -o PluginObject.o $SOURCES/build/webkit-qtwebkit/WebKitTools/DumpRenderTree/TestNetscapePlugIn.subproj/PluginObject.cpp g++ -c -m64 -pipe -Wreturn-type -fno-strict-aliasing -O2 -D_REENTRANT -fPIC -DBUILDING_QT__=1 -DNDEBUG -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/opt/qt-4.6.2/mkspecs/linux-g++-64 -I$SOURCES/build/webkit-qtwebkit/WebKitTools/DumpRenderTree/qt/TestNetscapePlugin -I/opt/qt-4.6.2/include/QtCore -I/opt/qt-4.6.2/include/QtGui -I/opt/qt-4.6.2/include -I$SOURCES/build/webkit-qtwebkit/WebKit/qt/Api -I$SOURCES/build/webkit-qtwebkit/JavaScriptCore -I$SOURCES/build/webkit-qtwebkit/WebKitTools/DumpRenderTree/gtk/TestNetscapePlugin/ForwardingHeaders -I$SOURCES/build/webkit-qtwebkit/WebKitTools/DumpRenderTree/gtk/TestNetscapePlugin/ForwardingHeaders/WebKit -I$SOURCES/build/webkit-qtwebkit/WebCore -I$SOURCES/build/webkit-qtwebkit/WebCore/bridge -I$SOURCES/build/webkit-qtwebkit/WebKitTools/DumpRenderTree/TestNetscapePlugIn.subproj -I. -I$SOURCES/build/webkit-qtwebkit/WebKitTools/DumpRenderTree/qt/TestNetscapePlugin -I. -o TestObject.o $SOURCES/build/webkit-qtwebkit/WebKitTools/DumpRenderTree/TestNetscapePlugIn.subproj/TestObject.cpp g++ -c -m64 -pipe -Wreturn-type -fno-strict-aliasing -O2 -D_REENTRANT -fPIC -DBUILDING_QT__=1 -DNDEBUG -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/opt/qt-4.6.2/mkspecs/linux-g++-64 -I$SOURCES/build/webkit-qtwebkit/WebKitTools/DumpRenderTree/qt/TestNetscapePlugin -I/opt/qt-4.6.2/include/QtCore -I/opt/qt-4.6.2/include/QtGui -I/opt/qt-4.6.2/include -I$SOURCES/build/webkit-qtwebkit/WebKit/qt/Api -I$SOURCES/build/webkit-qtwebkit/JavaScriptCore -I$SOURCES/build/webkit-qtwebkit/WebKitTools/DumpRenderTree/gtk/TestNetscapePlugin/ForwardingHeaders -I$SOURCES/build/webkit-qtwebkit/WebKitTools/DumpRenderTree/gtk/TestNetscapePlugin/ForwardingHeaders/WebKit -I$SOURCES/build/webkit-qtwebkit/WebCore -I$SOURCES/build/webkit-qtwebkit/WebCore/bridge -I$SOURCES/build/webkit-qtwebkit/WebKitTools/DumpRenderTree/TestNetscapePlugIn.subproj -I. -I$SOURCES/build/webkit-qtwebkit/WebKitTools/DumpRenderTree/qt/TestNetscapePlugin -I. -o TestNetscapePlugin.o $SOURCES/build/webkit-qtwebkit/WebKitTools/DumpRenderTree/gtk/TestNetscapePlugin/TestNetscapePlugin.cpp rm -f libTestNetscapePlugIn.so.1.0.0 libTestNetscapePlugIn.so libTestNetscapePlugIn.so.1 libTestNetscapePlugIn.so.1.0 g++ -m64 -Wl,-O1 -Wl,-rpath,/opt/qt-4.6.2/lib -shared -Wl,-soname,libTestNetscapePlugIn.so.1 -o libTestNetscapePlugIn.so.1.0.0 PluginObject.o TestObject.o TestNetscapePlugin.o -L$SOURCES/build/webkit-qtwebkit/WebKitBuild/Release/lib -L/opt/qt-4.6.2/lib -lQtWebKit -lQtGui -L/usr/X11R7.5/lib -L/opt/qt-4.6.2/lib -L/usr/X11R6/lib64 -lQtCore -lpthread ln -s libTestNetscapePlugIn.so.1.0.0 libTestNetscapePlugIn.so ln -s libTestNetscapePlugIn.so.1.0.0 libTestNetscapePlugIn.so.1 ln -s libTestNetscapePlugIn.so.1.0.0 libTestNetscapePlugIn.so.1.0 rm -f ../../../../lib/plugins/libTestNetscapePlugIn.so.1.0.0 rm -f ../../../../lib/plugins/libTestNetscapePlugIn.so rm -f ../../../../lib/plugins/libTestNetscapePlugIn.so.1 rm -f ../../../../lib/plugins/libTestNetscapePlugIn.so.1.0 mv -f libTestNetscapePlugIn.so.1.0.0 libTestNetscapePlugIn.so libTestNetscapePlugIn.so.1 libTestNetscapePlugIn.so.1.0 ../../../../lib/plugins/ make[1]: Leaving directory `$SOURCES/build/webkit-qtwebkit/WebKitBuild/Release/WebKitTools/DumpRenderTree/qt/TestNetscapePlugin' =========================================================== WebKit is now built (42m:47s). To run QtLauncher with this newly-built code, use the "webkit-qtwebkit/WebKitTools/Scripts/run-launcher" script. =========================================================== suggestions how to install this monster would be appreciated sx _______________________________________________ webkit-dev mailing list webkit-dev@lists.webkit.org http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev