[Buildroot] qt5.0.2 build error for qtjsbackend module

Carlos de Sa desa.carlos at gmail.com
Mon May 13 17:06:19 UTC 2013


Hi,

I'm trying to cross-compile build Qt 5.0.2 for a TI AM3359 board using the
patches from Thomas Pettazoni. The qt5 build system has been modifed quite
a bit from his original layout but the patches, sequence and commands
are the same.

So far the qtbase, script, svg, xml patterns and image formats modules are
compiling sucessfully. However when compiling the javascript backend
"qtjsbackend" the build fails when running a python script -

python out/build/qt5-5.0.2/qtjsbackend/src/v8/../3rdparty/v8/tools/js2c.py
generated-release/libraries.cpp CORE off
out/build/qt5-5.0.2/qtjsbackend/src/v8/../3rdparty/v8/src/macros.py
../3rdparty/v8/src/runtime.js ../3rdparty/v8/src/v8natives.js
../3rdparty/v8/src/array.js ../3rdparty/v8/src/string.js
../3rdparty/v8/src/uri.js ../3rdparty/v8/src/math.js
../3rdparty/v8/src/messages.js ../3rdparty/v8/src/apinatives.js
../3rdparty/v8/src/date.js ../3rdparty/v8/src/regexp.js
../3rdparty/v8/src/json.js ../3rdparty/v8/src/liveedit-debugger.js
../3rdparty/v8/src/mirror-debugger.js ../3rdparty/v8/src/debug-debugger.js
python out/build/qt5-5.0.2/qtjsbackend/src/v8/../3rdparty/v8/tools/js2c.py
generated-release/experimental-libraries.cpp EXPERIMENTAL off
out/build/qt5-5.0.2/qtjsbackend/src/v8/../3rdparty/v8/src/macros.py
../3rdparty/v8/src/proxy.js
../../bin/mkv8snapshot generated-release/snapshot.cpp
Extension or internal compilation error at line 0.
make[4]: *** [generated-release/snapshot.cpp] Segmentation fault
make[4]: *** Waiting for unfinished jobs....
../3rdparty/v8/src/platform-posix.cc:238:6: note: the mangling of 'va_list'
has changed in GCC 4.4
In file included from ../3rdparty/v8/src/v8utils.h:32:0,
                 from ../3rdparty/v8/src/v8.h:56,
                 from ../3rdparty/v8/src/arm/lithium-arm.cc:28:
../3rdparty/v8/src/platform.h:170:15: note: the mangling of 'va_list' has
changed in GCC 4.4
In file included from ../3rdparty/v8/src/v8utils.h:32:0,
                 from ../3rdparty/v8/src/v8.h:56,
                 from ../3rdparty/v8/src/arm/lithium-codegen-arm.cc:28:
../3rdparty/v8/src/platform.h:170:15: note: the mangling of 'va_list' has
changed in GCC 4.4
make[3]: *** [sub-v8-make_first-ordered] Error 2
make[2]: *** [sub-src-make_first] Error 2
make[1]: *** [out/build/qt5-5.0.2/.stamp_target_installed] Error 2
make: *** [all] Error 2

This seems to be a python script error but I can't figure out what it is.

Any help on this would be much appreciated as I need to this compile
qtdeclarative which depends on this module.

Regards,
Carlos
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.busybox.net/pipermail/buildroot/attachments/20130513/29d3f02d/attachment.html>


More information about the buildroot mailing list