Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- D:\work\cocos-ide\CocosJSGame\tools\tojs>python genbindings.py
- generating userconf.ini...
- Generating bindings for cocos2dx...
- Using userconfig
- [('androidndkdir', 'C:\\Development\\android-ndk-r9b'), ('clangllvmdir', 'C:\\
- Development\\android-ndk-r9b\\toolchains\\llvm-3.3\\prebuilt\\windows-x86_64'),
- ('cocosdir', 'D:\\work\\cocos-ide\\CocosJSGame\\frameworks\\js-bindings\\cocos2d
- -x'), ('cxxgeneratordir', 'D:\\work\\cocos-ide\\CocosJSGame\\tools\\bindings-gen
- erator'), ('extra_flags', '-D__WCHAR_MAX__=0x7fffffff -U__MINGW32__')]
- .... Generating bindings for target spidermonkey
- .... .... Processing section cocos2d-x
- C:\Python27\lib\site-packages\Cheetah\Compiler.py:1509: UserWarning:
- You don't have the C version of NameMapper installed! I'm disabling Cheetah's us
- eStackFrames option as it is painfully slow with the Python version of NameMappe
- r. You should get a copy of Cheetah with the compiled C version of NameMapper.
- "\nYou don't have the C version of NameMapper installed! "
- ====
- Errors in parsing headers:
- 1. <severity = Warning,
- location = <SourceLocation file None, line 343, column 9>,
- details = "'__WCHAR_MAX__' macro redefined">
- 2. <severity = Warning,
- location = <SourceLocation file 'C:\\Development\\android-ndk-r9b\\toolchain
- s\\llvm-3.3\\prebuilt\\windows-x86_64/lib/clang/3.3/include\\float.h', line 86,
- column 9>,
- details = "'FLT_DIG' macro redefined">
- 3. <severity = Warning,
- location = <SourceLocation file 'C:\\Development\\android-ndk-r9b\\toolchain
- s\\llvm-3.3\\prebuilt\\windows-x86_64/lib/clang/3.3/include\\float.h', line 87,
- column 9>,
- details = "'DBL_DIG' macro redefined">
- 4. <severity = Warning,
- location = <SourceLocation file 'C:\\Development\\android-ndk-r9b\\toolchain
- s\\llvm-3.3\\prebuilt\\windows-x86_64/lib/clang/3.3/include\\float.h', line 106,
- column 9>,
- details = "'FLT_MAX' macro redefined">
- 5. <severity = Warning,
- location = <SourceLocation file 'C:\\Development\\android-ndk-r9b\\toolchain
- s\\llvm-3.3\\prebuilt\\windows-x86_64/lib/clang/3.3/include\\float.h', line 107,
- column 9>,
- details = "'DBL_MAX' macro redefined">
- 6. <severity = Warning,
- location = <SourceLocation file 'C:\\Development\\android-ndk-r9b\\toolchain
- s\\llvm-3.3\\prebuilt\\windows-x86_64/lib/clang/3.3/include\\float.h', line 114,
- column 9>,
- details = "'FLT_MIN' macro redefined">
- 7. <severity = Warning,
- location = <SourceLocation file 'C:\\Development\\android-ndk-r9b\\toolchain
- s\\llvm-3.3\\prebuilt\\windows-x86_64/lib/clang/3.3/include\\float.h', line 115,
- column 9>,
- details = "'DBL_MIN' macro redefined">
- ====
- Traceback (most recent call last):
- File "D:\work\cocos-ide\CocosJSGame\tools\bindings-generator/generator.py", li
- ne 1405, in <module>
- main()
- File "D:\work\cocos-ide\CocosJSGame\tools\bindings-generator/generator.py", li
- ne 1401, in main
- generator.generate_code()
- File "D:\work\cocos-ide\CocosJSGame\tools\bindings-generator/generator.py", li
- ne 1074, in generate_code
- self._parse_headers()
- File "D:\work\cocos-ide\CocosJSGame\tools\bindings-generator/generator.py", li
- ne 1111, in _parse_headers
- self._deep_iterate(tu.cursor)
- File "D:\work\cocos-ide\CocosJSGame\tools\bindings-generator/generator.py", li
- ne 1135, in _deep_iterate
- self._deep_iterate(node, depth + 1)
- File "D:\work\cocos-ide\CocosJSGame\tools\bindings-generator/generator.py", li
- ne 1135, in _deep_iterate
- self._deep_iterate(node, depth + 1)
- File "D:\work\cocos-ide\CocosJSGame\tools\bindings-generator/generator.py", li
- ne 1135, in _deep_iterate
- self._deep_iterate(node, depth + 1)
- File "D:\work\cocos-ide\CocosJSGame\tools\bindings-generator/generator.py", li
- ne 1135, in _deep_iterate
- self._deep_iterate(node, depth + 1)
- File "D:\work\cocos-ide\CocosJSGame\tools\bindings-generator/generator.py", li
- ne 1115, in _deep_iterate
- if cursor.kind == cindex.CursorKind.CLASS_DECL:
- File "D:\work\cocos-ide\CocosJSGame\tools\bindings-generator\clang\cindex.py",
- line 1252, in kind
- return CursorKind.from_id(self._kind_id)
- File "D:\work\cocos-ide\CocosJSGame\tools\bindings-generator\clang\cindex.py",
- line 624, in from_id
- raise ValueError,'Unknown cursor kind'
- ValueError: Unknown cursor kind
- -------------------------------------
- Generating javascript bindings fails.
- -------------------------------------
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement