android編譯錯誤:Unknown parameter a interfaceName for tags/attrs  我在編譯最舊的android 1.6原始碼的時候有時候會遇到這種錯誤

Unknown parameter a interfaceName for tags/attrs

Install: out/target/product/generic/system/lib/libstlport.so
Install: out/target/product/generic/system/lib/libterm.so
Install: out/target/product/generic/system/lib/libthread_db.so
Install: out/target/product/generic/system/lib/libttspico.so
Install: out/target/product/generic/system/lib/libttssynthproxy.so
Install: out/target/product/generic/system/lib/libwbxml_jni.so
target Generated: libwebcore <= external/webkit/WebCore/dom/make_names.pl
Unknown parameter a interfaceName for tags/attrs
make: *** [out/target/product/generic/obj/STATIC_LIBRARIES/libwebcore_intermediates/WebCore/HTMLNames.h] Error 255

通常都是gcc、g++編譯器版本太新!

像我出現錯誤的版本都是4.8.1

然後我把它全部降回4.4就可以了!

$ sudo apt-get install gcc-4.4
$ sudo apt-get install g++-4.4
$ sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.4 40
$ sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-4.4 40
創作者介紹

宇若彎彎

周宇若 發表在 痞客邦 PIXNET 留言(0) 人氣()