Mac で Android ビルドエラー
MacPorts の bison 2.4.1 だとエラー
$ make build/core/product_config.mk:211: WARNING: adding test OTA key ============================================ TARGET_PRODUCT=generic TARGET_BUILD_VARIANT=eng TARGET_SIMULATOR= TARGET_BUILD_TYPE=release TARGET_ARCH=arm HOST_ARCH=x86 HOST_OS=darwin HOST_BUILD_TYPE=release BUILD_ID= ============================================ build/core/main.mk:180: implicitly installing apns-conf_sdk.xml build/core/copy_headers.mk:15: warning: overriding commands for target `out/target/product/generic/obj/include/libpv/getactualaacconfig.h' build/core/copy_headers.mk:15: warning: ignoring old commands for target `out/target/product/generic/obj/include/libpv/getactualaacconfig.h' WebCore Yacc: libwebcore <= external/webkit/WebCore/css/CSSGrammar.y external/webkit/WebCore/css/CSSGrammar.y:348.11-20: シンボル maybe_sgml が再定義されました make: *** [out/target/product/generic/obj/SHARED_LIBRARIES/libwebcore_intermediates/WebCore/CSSGrammar.cpp] Error 1 $ which bison /opt/local/bin/bison $ bison -V bison (GNU Bison) 2.4.1
Leopard 標準の bison 2.3 を使って回避(PATH設定を変更した)
$ which bison /usr/bin/bison $ bison -V bison (GNU Bison) 2.3