When I try to cross compile Shiboken library for PySide with the cmake configuration as below (using Freescale ARM toolchain):
cmake ../shiboken \ -DCMAKE_INSTALL_PREFIX=~/dev/stage \ -DLIB_INSTALL_DIR=~/dev/stage \ -DCMAKE_BUILD_TYPE=MinSizeRel \ -DQT_QMAKE_EXECUTABLE=/home/thuy/qt/build/bin/qmake \ -DENABLE_ICECC=0 \ -DCMAKE_C_COMPILER="/opt/freescale/usr/local/gcc-4.4.4-glibc-2.11.1-multilib-1.0/arm-fsl-linux-gnueabi/bin/arm-fsl-linux-gnueabi-gcc" \ -DCMAKE_CXX_COMPILER="/opt/freescale/usr/local/gcc-4.4.4-glibc-2.11.1-multilib-1.0/arm-fsl-linux-gnueabi/bin/arm-fsl-linux-gnueabi-g++" \ -DCMAKE_SYSTEM="Linux" -DCMAKE_SYSTEM_NAME="Linux" \ -DCMAKE_SYSTEM_PROCESSOR="arm" -DCMAKE_CXX_FLAGS="-fPIC" \ -DPYTHON_LIBRARY=~/dev/libpython2.7.so.1.0 \ -DPYTHON_INCLUDE_DIR=~/dev/Python-2.7.5/Include \ -DPYTHON_INCLUDE_DIR2=~/dev/Python-2.7.5/Include \ -DBUILD_TESTS="false" -DUSE_PYTHON3="false" The build runs ok until 98% then the error "Syntax error: word unexpected (expecting ")")" pops up Linking CXX static library libapiextractor.a [ 83%] Built target apiextractor Scanning dependencies of target shiboken [ 85%] [ 87%] [ 88%] [ 90%] Building CXX object generator/CMakeFiles/shiboken.dir/shiboken/cppgenerator.cpp.o Building CXX object generator/CMakeFiles/shiboken.dir/generator.cpp.o [ 92%] Building CXX object generator/CMakeFiles/shiboken.dir/shiboken/headergenerator.cpp.o Building CXX object generator/CMakeFiles/shiboken.dir/shiboken/overloaddata.cpp.o Building CXX object generator/CMakeFiles/shiboken.dir/shiboken/shibokengenerator.cpp.o [ 94%] Building CXX object generator/CMakeFiles/shiboken.dir/shiboken/shibokennormalize.cpp.o [ 96%] Building CXX object generator/CMakeFiles/shiboken.dir/main.cpp.o Linking CXX executable shiboken [ 96%] Built target shiboken [ 98%] Running generator for 'shiboken'... /home/thuy/dev/shiboken-build/generator/shiboken: 1: /home/thuy/dev/shiboken-build/generator/shiboken: Syntax error: word unexpected (expecting ")") make[2]: *** [shibokenmodule/shiboken/shiboken_module_wrapper.cpp] Error 2 make[1]: *** [shibokenmodule/CMakeFiles/shibokenmodule.dir/all] Error 2 make: *** [all] Error 2 I have tried many ways to fix it but no luck also Google doesn't really show any relate info. Please kindly help!
_______________________________________________ PySide mailing list PySide@qt-project.org http://lists.qt-project.org/mailman/listinfo/pyside