Hello Radeck, everyone, I'm trying to compile QtMoko v48 on a fresh virtual machine.
I'm following the README[1]. After pulling the git in mine $ git pull git://github.com/radekp/qtmoko.git >From git://github.com/radekp/qtmoko * branch HEAD -> FETCH_HEAD Already up-to-date. I configured (good, except for some warning) and compiled with neo target, but I had problems: [...] In file included from /home/jack/qtm/qtmoko/qtopiacore/qt/src/3rdparty/webkit/Source/JavaScriptCore/heap/Strong.h:30, from /home/jack/qtm/qtmoko/qtopiacore/qt/src/3rdparty/webkit/Source/WebCore/bindings/js/ScriptState.h:35, from /home/jack/qtm/qtmoko/qtopiacore/qt/src/3rdparty/webkit/Source/WebCore/page/Console.h:35, from /home/jack/qtm/qtmoko/qtopiacore/qt/src/3rdparty/webkit/Source/WebCore/dom/ScriptExecutionContext.h:31, from /home/jack/qtm/qtmoko/qtopiacore/qt/src/3rdparty/webkit/Source/WebCore/dom/Document.h:38, from /home/jack/qtm/qtmoko/qtopiacore/qt/src/3rdparty/webkit/Source/WebCore/dom/Document.cpp:28: /home/jack/qtm/qtmoko/qtopiacore/qt/src/3rdparty/webkit/Source/JavaScriptCore/heap/Handle.h: In static member function ‘static T* JSC::HandleTypes<T>::getFromSlot(JSC::JSValue*) [with T = JSC::Structure]’: /home/jack/qtm/qtmoko/qtopiacore/qt/src/3rdparty/webkit/Source/JavaScriptCore/heap/Handle.h:155: instantiated from ‘typename JSC::HandleTypes<T>::ExternalType JSC::Handle<T>::get() const [with T = JSC::Structure]’ /home/jack/qtm/qtmoko/qtopiacore/qt/src/3rdparty/webkit/Source/JavaScriptCore/runtime/ScopeChain.h:40: instantiated from here /home/jack/qtm/qtmoko/qtopiacore/qt/src/3rdparty/webkit/Source/JavaScriptCore/heap/Handle.h:82: warning: cast from ‘JSC::JSCell*’ to ‘JSC::Structure*’ increases required alignment of target type /home/jack/qtm/qtmoko/qtopiacore/qt/src/3rdparty/webkit/Source/JavaScriptCore/heap/Handle.h: In static member function ‘static T* JSC::HandleTypes<T>::getFromSlot(JSC::JSValue*) [with T = WebCore::JSDOMWrapper]’: /home/jack/qtm/qtmoko/qtopiacore/qt/src/3rdparty/webkit/Source/JavaScriptCore/heap/Weak.h:89: instantiated from ‘typename JSC::Handle<T>::ExternalType JSC::Weak<T>::get() const [with T = WebCore::JSDOMWrapper]’ /home/jack/qtm/qtmoko/qtopiacore/qt/src/3rdparty/webkit/Source/WebCore/bindings/js/ScriptWrappable.h:43: instantiated from here /home/jack/qtm/qtmoko/qtopiacore/qt/src/3rdparty/webkit/Source/JavaScriptCore/heap/Handle.h:82: warning: cast from ‘JSC::JSCell*’ to ‘WebCore::JSDOMWrapper*’ increases required alignment of target type /home/jack/qtm/qtmoko/qtopiacore/qt/src/3rdparty/webkit/Source/JavaScriptCore/heap/Handle.h: In static member function ‘static T* JSC::HandleTypes<T>::getFromSlot(JSC::JSValue*) [with T = WebCore::JSDOMWindowShell]’: /home/jack/qtm/qtmoko/qtopiacore/qt/src/3rdparty/webkit/Source/JavaScriptCore/heap/Handle.h:155: instantiated from ‘typename JSC::HandleTypes<T>::ExternalType JSC::Handle<T>::get() const [with T = WebCore::JSDOMWindowShell]’ /home/jack/qtm/qtmoko/qtopiacore/qt/src/3rdparty/webkit/Source/WebCore/bindings/js/ScriptController.h:79: instantiated from here /home/jack/qtm/qtmoko/qtopiacore/qt/src/3rdparty/webkit/Source/JavaScriptCore/heap/Handle.h:82: warning: cast from ‘JSC::JSCell*’ to ‘WebCore::JSDOMWindowShell*’ increases required alignment of target type make: *** [all] Killed With the PC target, I had more problems: jack@QtDebian:~/qtm/build-pc$ ../qtmoko/configure -device pc Running environment script for device pc with PKG_CONFIG_PREFIX= Variable PKG_CONFIG_PREFIX is now set to: /usr/lib/x86_64-linux-gnu Variable PKG_CONFIG_PATH is now set to: /usr/lib/x86_64-linux-gnu/pkgconfig Testing the system Qt: OK Qt Extended is using the following locations: Qt PREFIX = /usr Qt LIBRARIES = /usr/lib/x86_64-linux-gnu Qt BINARIES = /usr/bin Qt HEADERS = /usr/include/qt4 Qt Embedded SOURCE tree = /home/jack/qtm/qtmoko/qtopiacore/qt Qt Embedded BUILD tree = /home/jack/qtm/build-pc/qtopiacore/target Qt Extended SOURCE tree = /home/jack/qtm/qtmoko Qt Extended BUILD tree = /home/jack/qtm/build-pc Qt Extended SDK tree = /home/jack/qtm/build-pc/sdk Checking the compiler (host): OK (GCC 4, Little Endian) Checking the compiler (target): OK (GCC 4, Little Endian) Bootstrap QBuild: ............................... OK Testing QBuild: OK Testing for ALSA: OK Testing Media Engines: gstreamer Checking QMAKE_RPATH: Testing for OpenSSL: OK Testing for dynamic rotation: OK Testing DBUS: OK Checking for PAGE_SIZE and PAGE_MASK: MISSING WARNING: QSharedMemoryCache will not throw away unused pages Testing for strict warning flags your compiler accepts: -Wall -Woverloaded-virtual Testing for V4L2: OK Testing for prctl(): OK Testing for semtimedop: OK Testing for __malloc_hook: OK Running configure (qtopiacore)... Running environment script for device pc with PKG_CONFIG_PREFIX= Variable PKG_CONFIG_PREFIX is now set to: /usr/lib/x86_64-linux-gnu Variable PKG_CONFIG_PATH is now set to: /usr/lib/x86_64-linux-gnu/pkgconfig configure -embedded x86_64 -platform linux-g++ -xplatform /home/jack/qtm/qtmoko/devices/pc/mkspecs/qws/linux-native-g++ -prefix /home/jack/qtm/build-pc/sdk/qtopiacore/target -make src -nomake tools -no-stl -no-exceptions -no-xmlpatterns -no-qt3support -no-glib -no-cups -no-dbus -no-accessibility -phonon -no-phonon-backend -nomake examples -nomake demos -nomake docs -DQT_QWS_DISABLE_FLUSHCLIPPING -confirm-license -opensource -no-gtkstyle -no-scripttools -depths 8,16,18,24,32 -qconfig pc -DQT_NO_PLUGIN_CHECK -DQT_EXTERNAL_SOUND_SERVER -DQT_QWS_KEYEVENT_SINGLECLIENT -force-pkg-config -no-sql-db2 -no-sql-ibase -no-sql-mysql -no-sql-oci -no-sql-odbc -no-sql-psql -no-sql-sqlite -no-sql-sqlite2 -no-sql-sqlite_symbian -no-sql-symsql -no-sql-tds -qt-sql-sqlite -release -no-gfx-qvfb -no-mouse-qvfb -no-kbd-qvfb -DMEDIA_SERVER -no-separate-debug-info -DQT_KEYPAD_NAVIGATION -dbus -qt-gfx-transformed -D_FORTIFY_SOURCE=0 -DQT_QWS_DYNAMIC_TRANSFORMATION -DQT_QWS_CLIENTBLIT -little-endian -qt-mouse-tslib Preparing build tree... Warning: PKG_CONFIG_SYSROOT/PKG_CONFIG_SYSROOT_DIR has not been set. This means your toolchain's .pc files must contain the paths to the toolchain's libraries & headers. If configure You are licensed to use this software under the terms of the Lesser GNU General Public License (LGPL) versions 2.1. Creating qmake. Please wait... WARNING: /home/jack/qtm/qtmoko/src/build/qt_patch/default_post.prf:115: Unescaped backslashes are deprecated. WARNING: /home/jack/qtm/qtmoko/src/build/qt_patch/default_post.prf:115: Unescaped backslashes are deprecated. WARNING: /home/jack/qtm/qtmoko/src/build/qt_patch/default_post.prf:115: Unescaped backslashes are deprecated. WARNING: /home/jack/qtm/qtmoko/src/build/qt_patch/default_post.prf:115: Unescaped backslashes are deprecated. WARNING: /home/jack/qtm/qtmoko/src/build/qt_patch/default_post.prf:115: Unescaped backslashes are deprecated. WARNING: /home/jack/qtm/qtmoko/src/build/qt_patch/default_post.prf:115: Unescaped backslashes are deprecated. WARNING: /home/jack/qtm/qtmoko/src/build/qt_patch/default_post.prf:115: Unescaped backslashes are deprecated. WARNING: /home/jack/qtm/qtmoko/src/build/qt_patch/default_post.prf:115: Unescaped backslashes are deprecated. WARNING: /home/jack/qtm/qtmoko/src/build/qt_patch/default_post.prf:115: Unescaped backslashes are deprecated. WARNING: /home/jack/qtm/qtmoko/src/build/qt_patch/default_post.prf:115: Unescaped backslashes are deprecated. WARNING: /home/jack/qtm/qtmoko/src/build/qt_patch/default_post.prf:115: Unescaped backslashes are deprecated. WARNING: /home/jack/qtm/qtmoko/src/build/qt_patch/default_post.prf:115: Unescaped backslashes are deprecated. WARNING: /home/jack/qtm/qtmoko/src/build/qt_patch/default_post.prf:115: Unescaped backslashes are deprecated. WARNING: /home/jack/qtm/qtmoko/src/build/qt_patch/default_post.prf:115: Unescaped backslashes are deprecated. WARNING: /home/jack/qtm/qtmoko/src/build/qt_patch/default_post.prf:115: Unescaped backslashes are deprecated. WARNING: /home/jack/qtm/qtmoko/src/build/qt_patch/default_post.prf:115: Unescaped backslashes are deprecated. WARNING: /home/jack/qtm/qtmoko/src/build/qt_patch/default_post.prf:115: Unescaped backslashes are deprecated. WARNING: /home/jack/qtm/qtmoko/src/build/qt_patch/default_post.prf:115: Unescaped backslashes are deprecated. WARNING: /home/jack/qtm/qtmoko/src/build/qt_patch/default_post.prf:115: Unescaped backslashes are deprecated. WARNING: /home/jack/qtm/qtmoko/src/build/qt_patch/default_post.prf:115: Unescaped backslashes are deprecated. WARNING: /home/jack/qtm/qtmoko/src/build/qt_patch/default_post.prf:115: Unescaped backslashes are deprecated. The tslib functionality test failed! You might need to modify the include and library search paths by editing QMAKE_INCDIR and QMAKE_LIBDIR in /home/jack/qtm/qtmoko/devices/pc/mkspecs/qws/linux-native-g++. *** Error /src/libraries/qtopiacore/configure/configure: Command execution failed cd $$QTDIR; $$QT_PATCH_ENV $$CONFIGURE $$CONFIGURE_ARGS cd /home/jack/qtm/build-pc/qtopiacore/target; PATH=/home/jack/qtm/build-pc/src/build/bin/pkgconfig:$PATH MAKEFILE=Makefile QMAKEFEATURES="/home/jack/qtm/qtmoko/src/build/qt_patch" QMAKEPATH="/home/jack/qtm/qtmoko/qtopiacore/qt" QPE_CONFIG="functions mkspec rules templates subdirs php qbuild depends installs i18n runlast defaults use_pic packages warn_on release free_package enable_rpath enable_malloc_hook enable_exceptions enable_rtti enable_strict_flags build_device qws build_rotate enable_ssl enable_qtopiawhereabouts enable_bluetooth enable_fso enable_dbus enable_telephony enable_cell enable_voip enable_qtopiamedia build_libamr enable_pictureflow build_qtopia_sqlite system_qt build_qtopia in_build_tree unix phone projects force_pic" QTOPIACORE_CONFIG="target" QPEDIR="/home/jack/qtm/build-pc" SDKROOT="/home/jack/qtm/build-pc/sdk" ADD_CFLAGS="" ADD_CXXFLAGS="" /home/jack/qtm/qtmoko/qtopiacore/qt/configure -embedded x86_64 -platform linux-g++ -xplatform /home/jack/qtm/qtmoko/devices/pc/mkspecs/qws/linux-native-g++ -prefix /home/jack/qtm/build-pc/sdk/qtopiacore/target -make src -nomake tools -no-stl -no-exceptions -no-xmlpatterns -no-qt3support -no-glib -no-cups -no-dbus -no-accessibility -phonon -no-phonon-backend -nomake examples -nomake demos -nomake docs -DQT_QWS_DISABLE_FLUSHCLIPPING -confirm-license -opensource -no-gtkstyle -no-scripttools -depths 8,16,18,24,32 -qconfig pc -DQT_NO_PLUGIN_CHECK -DQT_EXTERNAL_SOUND_SERVER -DQT_QWS_KEYEVENT_SINGLECLIENT -force-pkg-config -no-sql-db2 -no-sql-ibase -no-sql-mysql -no-sql-oci -no-sql-odbc -no-sql-psql -no-sql-sqlite -no-sql-sqlite2 -no-sql-sqlite_symbian -no-sql-symsql -no-sql-tds -qt-sql-sqlite -release -no-gfx-qvfb -no-mouse-qvfb -no-kbd-qvfb -DMEDIA_SERVER -no-separate-debug-info -DQT_KEYPAD_NAVIGATION -dbus -qt-gfx-transformed -D_FORTIFY_SOURCE=0 -DQT_QWS_DYNAMIC_TRANSFORMATION -DQT_QWS_CLIENTBLIT -little-endian -qt-mouse-tslib Preparing build tree... Warning: PKG_CONFIG_SYSROOT/PKG_CONFIG_SYSROOT_DIR has not been set. This means your toolchain's .pc files must contain the paths to the toolchain's libraries & headers. If configure You are licensed to use this software under the terms of the Lesser GNU General Public License (LGPL) versions 2.1. Creating qmake. Please wait... WARNING: /home/jack/qtm/qtmoko/src/build/qt_patch/default_post.prf:115: Unescaped backslashes are deprecated. WARNING: /home/jack/qtm/qtmoko/src/build/qt_patch/default_post.prf:115: Unescaped backslashes are deprecated. WARNING: /home/jack/qtm/qtmoko/src/build/qt_patch/default_post.prf:115: Unescaped backslashes are deprecated. WARNING: /home/jack/qtm/qtmoko/src/build/qt_patch/default_post.prf:115: Unescaped backslashes are deprecated. WARNING: /home/jack/qtm/qtmoko/src/build/qt_patch/default_post.prf:115: Unescaped backslashes are deprecated. WARNING: /home/jack/qtm/qtmoko/src/build/qt_patch/default_post.prf:115: Unescaped backslashes are deprecated. WARNING: /home/jack/qtm/qtmoko/src/build/qt_patch/default_post.prf:115: Unescaped backslashes are deprecated. WARNING: /home/jack/qtm/qtmoko/src/build/qt_patch/default_post.prf:115: Unescaped backslashes are deprecated. WARNING: /home/jack/qtm/qtmoko/src/build/qt_patch/default_post.prf:115: Unescaped backslashes are deprecated. WARNING: /home/jack/qtm/qtmoko/src/build/qt_patch/default_post.prf:115: Unescaped backslashes are deprecated. WARNING: /home/jack/qtm/qtmoko/src/build/qt_patch/default_post.prf:115: Unescaped backslashes are deprecated. WARNING: /home/jack/qtm/qtmoko/src/build/qt_patch/default_post.prf:115: Unescaped backslashes are deprecated. WARNING: /home/jack/qtm/qtmoko/src/build/qt_patch/default_post.prf:115: Unescaped backslashes are deprecated. WARNING: /home/jack/qtm/qtmoko/src/build/qt_patch/default_post.prf:115: Unescaped backslashes are deprecated. WARNING: /home/jack/qtm/qtmoko/src/build/qt_patch/default_post.prf:115: Unescaped backslashes are deprecated. WARNING: /home/jack/qtm/qtmoko/src/build/qt_patch/default_post.prf:115: Unescaped backslashes are deprecated. WARNING: /home/jack/qtm/qtmoko/src/build/qt_patch/default_post.prf:115: Unescaped backslashes are deprecated. WARNING: /home/jack/qtm/qtmoko/src/build/qt_patch/default_post.prf:115: Unescaped backslashes are deprecated. WARNING: /home/jack/qtm/qtmoko/src/build/qt_patch/default_post.prf:115: Unescaped backslashes are deprecated. WARNING: /home/jack/qtm/qtmoko/src/build/qt_patch/default_post.prf:115: Unescaped backslashes are deprecated. WARNING: /home/jack/qtm/qtmoko/src/build/qt_patch/default_post.prf:115: Unescaped backslashes are deprecated. The tslib functionality test failed! You might need to modify the include and library search paths by editing QMAKE_INCDIR and QMAKE_LIBDIR in /home/jack/qtm/qtmoko/devices/pc/mkspecs/qws/linux-native-g++. qbuild exited with value 1 at /home/jack/qtm/qtmoko/src/build/bin/configure line 3576 make: *** [src/build/mkconf/configure] Error 1 Have you got some suggestion? Giacomo PS Sorry for the noob questio ;-) [1] https://github.com/radekp/qtmoko/blob/master/README -- ############################################################## giacomo 'giotti' mariani gpg --keyserver pool.sks-keyservers.net --recv-key 0x99bfa859 O< ASCII ribbon campaign: stop HTML mail www.asciiribbon.org ############################################################## _______________________________________________ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community