MAC做绑定最后在执行genbindins.py的时候报错如下
sh-3.2# ./genbindings.py
PYTHON_BIN not defined, use current python.
generating userconf.ini…
Generating bindings for MyCppTools…
Using userconfig
[(‘androidndkdir’, ‘/Users/cc/Projects/android-ndk-r10b’), (‘clangllvmdir’, ‘/Users/cc/Projects/android-ndk-r10b/toolchains/llvm/prebuilt/darwin-x86_64’), (‘creatordir’, ‘/Users/cc/Projects/Creator/cp/build/jsb-default/frameworks/cocos2d-x/cocos/editor-support/creator’), (‘cocosdir’, ‘/Users/cc/Projects/Creator/cp/build/jsb-default/frameworks/cocos2d-x’), (‘jsbdir’, ‘/Users/cc/Projects/Creator/cp/build/jsb-default/frameworks/cocos2d-x/cocos/scripting/js-bindings’), (‘cxxgeneratordir’, ‘/Users/cc/Projects/Creator/cp/build/jsb-default/frameworks/cocos2d-x/tools/bindings-generator’), (‘extra_flags’, ‘’), (‘clang_include’, ‘lib64/clang/3.8/include’)]
… Generating bindings for target spidermonkey
… … Processing section MyCppTools
dyld: warning, LC_RPATH @executable_path/…/lib in /Users/cc/Projects/Creator/cp/build/jsb-default/frameworks/cocos2d-x/tools/bindings-generator/libclang/libclang.dylib being ignored in restricted program because of @executable_path
Errors in parsing headers:
- <severity = Fatal,
location = <SourceLocation file ‘/Users/cc/Projects/Creator/cp/build/jsb-default/frameworks/cocos2d-x/cocos/platform/android/CCPlatformDefine-android.h’, line 32, column 10>,
details = “‘android/log.h’ file not found”>
====
*** Found errors - can not continue
Traceback (most recent call last):
File “/Users/cc/Projects/Creator/cp/build/jsb-default/frameworks/cocos2d-x/tools/bindings-generator/generator.py”, line 1544, in
main()
File “/Users/cc/Projects/Creator/cp/build/jsb-default/frameworks/cocos2d-x/tools/bindings-generator/generator.py”, line 1540, in main
generator.generate_code()
File “/Users/cc/Projects/Creator/cp/build/jsb-default/frameworks/cocos2d-x/tools/bindings-generator/generator.py”, line 1204, in generate_code
self._parse_headers()
File “/Users/cc/Projects/Creator/cp/build/jsb-default/frameworks/cocos2d-x/tools/bindings-generator/generator.py”, line 1241, in _parse_headers
raise Exception(“Fatal error in parsing headers”)
Exception: Fatal error in parsing headers
Generating javascript bindings fails.
问下原因是什么??