2016-06-01 14 views
0

私はバーチャルボックスでのUbuntu 14.04を使用し、64ビットOSメイク失敗します。make:*** [サブCorelibでは-install_subtargets-命じ]エラー2

ています、私はQtの-どこでも4.8.6コンパイル横断しよう「GCC-リナロ-腕のlinux-gnueabihf-4.7」とのクロスコンパイラと

make[1]: Entering directory `/home/user/qt-everywhere-opensource-src-4.8.6 
/src/corelib' 
/usr/local/linaro/bin/arm-linux-gnueabihf-gcc (The path depends where the Toolchain has been installed) -c -pipe -O3 -march=armv7-a -mtune=cortex-a8 -mfpu=neon -mfloat-abi=hard -fvisibility=hidden -Wall -W -D_REENTRANT -fPIC -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -I../../mkspecs/qws/linux-arm-linaro-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-static-emb-arm -Iglobal -I../3rdparty/zlib -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-static-emb-arm -o .obj/release-static-emb-arm/adler32.o ../3rdparty/zlib/adler32.c 
/bin/sh: 1: Syntax error: word unexpected (expecting ")") 
make[1]: *** [.obj/release-static-emb-arm/adler32.o] Error 2 
make[1]: Leaving directory `/home/user/qt-everywhere-opensource-src-4.8.6/src/corelib' 
make: *** [sub-corelib-install_subtargets-ordered] Error 2 

「を作る」.configureスクリプトは何の問題

を持っていないことは誰でも助けることができるしながら、次のエラーを取得します何が原因ですか?

答えて

2

このテキストは、GCCへの呼び出しで属していません:エラーを取り除くために

(The path depends where the Toolchain has been installed) 

削除。

+0

'/home/user/qt-everywhere-opensource-src-4.8.6/src/corelib 'これはあなたが指しているパスですか? もし** make **から削除する必要がありますか? 削除する内容と削除する場所について説明できますか。 – tharunkumar

+0

いいえ、この行から正確なテキストを削除してください:/ usr/local/linaro/bin/arm-linux-gnueabihf-gcc(ツールチェーンがどこにインストールされているかによってパスは異なります)-c -pipe -O3 -march = armv7-a ... –

関連する問題