Advertisement
Guest User

Untitled

a guest
Oct 28th, 2014
259
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.34 KB | None | 0 0
  1. D:\work\cocos-ide\CocosJSGame\tools\tojs>python genbindings.py
  2. generating userconf.ini...
  3. Generating bindings for cocos2dx...
  4. Using userconfig
  5. [('androidndkdir', 'C:\\Development\\android-ndk-r9b'), ('clangllvmdir', 'C:\\
  6. Development\\android-ndk-r9b\\toolchains\\llvm-3.3\\prebuilt\\windows-x86_64'),
  7. ('cocosdir', 'D:\\work\\cocos-ide\\CocosJSGame\\frameworks\\js-bindings\\cocos2d
  8. -x'), ('cxxgeneratordir', 'D:\\work\\cocos-ide\\CocosJSGame\\tools\\bindings-gen
  9. erator'), ('extra_flags', '-D__WCHAR_MAX__=0x7fffffff -U__MINGW32__')]
  10.  
  11. .... Generating bindings for target spidermonkey
  12.  
  13. .... .... Processing section cocos2d-x
  14.  
  15. C:\Python27\lib\site-packages\Cheetah\Compiler.py:1509: UserWarning:
  16. You don't have the C version of NameMapper installed! I'm disabling Cheetah's us
  17. eStackFrames option as it is painfully slow with the Python version of NameMappe
  18. r. You should get a copy of Cheetah with the compiled C version of NameMapper.
  19. "\nYou don't have the C version of NameMapper installed! "
  20. ====
  21. Errors in parsing headers:
  22. 1. <severity = Warning,
  23. location = <SourceLocation file None, line 343, column 9>,
  24. details = "'__WCHAR_MAX__' macro redefined">
  25. 2. <severity = Warning,
  26. location = <SourceLocation file 'C:\\Development\\android-ndk-r9b\\toolchain
  27. s\\llvm-3.3\\prebuilt\\windows-x86_64/lib/clang/3.3/include\\float.h', line 86,
  28. column 9>,
  29. details = "'FLT_DIG' macro redefined">
  30. 3. <severity = Warning,
  31. location = <SourceLocation file 'C:\\Development\\android-ndk-r9b\\toolchain
  32. s\\llvm-3.3\\prebuilt\\windows-x86_64/lib/clang/3.3/include\\float.h', line 87,
  33. column 9>,
  34. details = "'DBL_DIG' macro redefined">
  35. 4. <severity = Warning,
  36. location = <SourceLocation file 'C:\\Development\\android-ndk-r9b\\toolchain
  37. s\\llvm-3.3\\prebuilt\\windows-x86_64/lib/clang/3.3/include\\float.h', line 106,
  38. column 9>,
  39. details = "'FLT_MAX' macro redefined">
  40. 5. <severity = Warning,
  41. location = <SourceLocation file 'C:\\Development\\android-ndk-r9b\\toolchain
  42. s\\llvm-3.3\\prebuilt\\windows-x86_64/lib/clang/3.3/include\\float.h', line 107,
  43. column 9>,
  44. details = "'DBL_MAX' macro redefined">
  45. 6. <severity = Warning,
  46. location = <SourceLocation file 'C:\\Development\\android-ndk-r9b\\toolchain
  47. s\\llvm-3.3\\prebuilt\\windows-x86_64/lib/clang/3.3/include\\float.h', line 114,
  48. column 9>,
  49. details = "'FLT_MIN' macro redefined">
  50. 7. <severity = Warning,
  51. location = <SourceLocation file 'C:\\Development\\android-ndk-r9b\\toolchain
  52. s\\llvm-3.3\\prebuilt\\windows-x86_64/lib/clang/3.3/include\\float.h', line 115,
  53. column 9>,
  54. details = "'DBL_MIN' macro redefined">
  55. ====
  56.  
  57. Traceback (most recent call last):
  58. File "D:\work\cocos-ide\CocosJSGame\tools\bindings-generator/generator.py", li
  59. ne 1405, in <module>
  60. main()
  61. File "D:\work\cocos-ide\CocosJSGame\tools\bindings-generator/generator.py", li
  62. ne 1401, in main
  63. generator.generate_code()
  64. File "D:\work\cocos-ide\CocosJSGame\tools\bindings-generator/generator.py", li
  65. ne 1074, in generate_code
  66. self._parse_headers()
  67. File "D:\work\cocos-ide\CocosJSGame\tools\bindings-generator/generator.py", li
  68. ne 1111, in _parse_headers
  69. self._deep_iterate(tu.cursor)
  70. File "D:\work\cocos-ide\CocosJSGame\tools\bindings-generator/generator.py", li
  71. ne 1135, in _deep_iterate
  72. self._deep_iterate(node, depth + 1)
  73. File "D:\work\cocos-ide\CocosJSGame\tools\bindings-generator/generator.py", li
  74. ne 1135, in _deep_iterate
  75. self._deep_iterate(node, depth + 1)
  76. File "D:\work\cocos-ide\CocosJSGame\tools\bindings-generator/generator.py", li
  77. ne 1135, in _deep_iterate
  78. self._deep_iterate(node, depth + 1)
  79. File "D:\work\cocos-ide\CocosJSGame\tools\bindings-generator/generator.py", li
  80. ne 1135, in _deep_iterate
  81. self._deep_iterate(node, depth + 1)
  82. File "D:\work\cocos-ide\CocosJSGame\tools\bindings-generator/generator.py", li
  83. ne 1115, in _deep_iterate
  84. if cursor.kind == cindex.CursorKind.CLASS_DECL:
  85. File "D:\work\cocos-ide\CocosJSGame\tools\bindings-generator\clang\cindex.py",
  86. line 1252, in kind
  87. return CursorKind.from_id(self._kind_id)
  88. File "D:\work\cocos-ide\CocosJSGame\tools\bindings-generator\clang\cindex.py",
  89. line 624, in from_id
  90. raise ValueError,'Unknown cursor kind'
  91. ValueError: Unknown cursor kind
  92. -------------------------------------
  93. Generating javascript bindings fails.
  94. -------------------------------------
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement