Advertisement
Guest User

Panda3d build error

a guest
Apr 3rd, 2014
224
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 13.47 KB | None | 0 0
  1. Generating library cache...
  2. WARNING: Could not locate thirdparty package fcollada, excluding from build
  3. WARNING: Could not locate thirdparty package fftw, excluding from build
  4. WARNING: Could not locate thirdparty package squish, excluding from build
  5. WARNING: Could not locate thirdparty package vrpn, excluding from build
  6. WARNING: Could not locate thirdparty package rocket, excluding from build
  7. Generating dependencies...
  8. [T1] Building C++ object built/tmp/p3dtoolbase_composite1.o
  9. [T2] Building C++ object built/tmp/p3dtoolbase_composite2.o
  10. [T3] Building C object built/tmp/p3dtoolbase_lookup3.o
  11. [T4] Building C++ object built/tmp/p3dtoolbase_indent.o
  12. [T5] Building C++ object built/tmp/p3dtoolutil_composite1.o
  13. [T3] Building C++ object built/tmp/p3dtoolutil_composite2.o
  14. [T4] Building C++ object built/tmp/p3dtool_dtool.o
  15. [T4] Building Bison object built/tmp/p3cppParser_cppBison.o
  16. dtool/src/cppparser/cppBison.yxx:197.1-12: warning: deprecated directive, use ‘%pure-parser’ [-Wdeprecated]
  17. %pure_parser
  18. ^^^^^^^^^^^^
  19. In file included from dtool/src/dtoolbase/memoryHook.cxx:55:0,
  20. from dtool/src/dtoolbase/p3dtoolbase_composite1.cxx:9:
  21. dtool/src/dtoolbase/dlmalloc.h:151:0: warning: "M_TRIM_THRESHOLD" redefined [enabled by default]
  22. #define M_TRIM_THRESHOLD (-1)
  23. ^
  24. In file included from dtool/src/dtoolbase/dtoolbase.h:141:0,
  25. from dtool/src/dtoolbase/addHash.h:18,
  26. from dtool/src/dtoolbase/addHash.cxx:15,
  27. from dtool/src/dtoolbase/p3dtoolbase_composite1.cxx:1:
  28. /usr/include/malloc.h:111:0: note: this is the location of the previous definition
  29. #define M_TRIM_THRESHOLD -1
  30. ^
  31. In file included from dtool/src/dtoolbase/memoryHook.cxx:55:0,
  32. from dtool/src/dtoolbase/p3dtoolbase_composite1.cxx:9:
  33. dtool/src/dtoolbase/dlmalloc.h:153:0: warning: "M_MMAP_THRESHOLD" redefined [enabled by default]
  34. #define M_MMAP_THRESHOLD (-3)
  35. ^
  36. In file included from dtool/src/dtoolbase/dtoolbase.h:141:0,
  37. from dtool/src/dtoolbase/addHash.h:18,
  38. from dtool/src/dtoolbase/addHash.cxx:15,
  39. from dtool/src/dtoolbase/p3dtoolbase_composite1.cxx:1:
  40. /usr/include/malloc.h:113:0: note: this is the location of the previous definition
  41. #define M_MMAP_THRESHOLD -3
  42. ^
  43. In file included from dtool/src/dtoolbase/memoryHook.cxx:56:0,
  44. from dtool/src/dtoolbase/p3dtoolbase_composite1.cxx:9:
  45. dtool/src/dtoolbase/dlmalloc_src.cxx:1183:0: warning: "assert" redefined [enabled by default]
  46. #define assert(x)
  47. ^
  48. In file included from dtool/src/dtoolbase/deletedBufferChain.h:24:0,
  49. from dtool/src/dtoolbase/deletedBufferChain.cxx:15,
  50. from dtool/src/dtoolbase/p3dtoolbase_composite1.cxx:6:
  51. /usr/include/assert.h:85:0: note: this is the location of the previous definition
  52. # define assert(expr) \
  53. ^
  54. [T3] Building C++ object built/tmp/p3prc_composite1.o
  55. [T1] Building C++ object built/tmp/p3prc_composite2.o
  56. [T2] Building C++ object built/tmp/p3dconfig_composite1.o
  57. [T2] Building C++ object built/tmp/p3interrogatedb_composite1.o
  58. [T5] Linking dynamic library built/lib/libp3dtool.so
  59. built/tmp/p3dtoolutil_composite1.o: In function `Filename::temporary(std::string const&, std::string const&, std::string const&, Filename::Type)':
  60. p3dtoolutil_composite1.cxx:(.text+0x7af0): warning: the use of `tempnam' is dangerous, better use `mkstemp'
  61. [T5] Building C++ object built/tmp/p3interrogatedb_composite2.o
  62. [T4] Building C++ object built/tmp/p3cppParser_composite1.o
  63. [T1] Building C++ object built/tmp/p3cppParser_composite2.o
  64. In file included from dtool/src/cppparser/p3cppParser_composite2.cxx:4:0:
  65. dtool/src/cppparser/cppExpression.cxx: In member function ‘void* CPPExpression::Result::as_pointer() const’:
  66. dtool/src/cppparser/cppExpression.cxx:135:23: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
  67. return (void *)_u._integer;
  68. ^
  69. dtool/src/cppparser/cppExpression.cxx:138:28: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
  70. return (void *)(int)_u._real;
  71. ^
  72. [T3] Building C++ object built/tmp/p3dtoolconfig_pydtool.o
  73. [T3] Building C++ object built/tmp/p3dtoolconfig_dtoolconfig.o
  74. [T3] Building C++ object built/tmp/p3pystub_pystub.o
  75. [T2] Building C++ object built/tmp/interrogate_composite1.o
  76. [T5] Linking dynamic library built/lib/libp3dtoolconfig.so
  77. [T5] Building C++ object built/tmp/interrogate_composite2.o
  78. [T3] Linking dynamic library built/lib/libp3pystub.so
  79. [T3] Building C++ object built/tmp/interrogate_module_interrogate_module.o
  80. [T3] Building C++ object built/tmp/parse_file_parse_file.o
  81. [T5] Building C++ object built/tmp/make-prc-key_makePrcKey.o
  82. [T3] Building C++ object built/tmp/test_interrogate_test_interrogate.o
  83. [T4] Building C++ object built/tmp/p3pandabase_pandabase.o
  84. [T4] Building C++ object built/tmp/p3express_composite1.o
  85. [T3] Linking executable built/bin/test_interrogate
  86. [T5] Linking executable built/bin/make-prc-key
  87. [T1] Linking static library built/tmp/libp3cppParser.a
  88. [T3] Building C++ object built/tmp/p3express_composite2.o
  89. [T1] Linking executable built/bin/interrogate_module
  90. [T5] Linking executable built/bin/parse_file
  91. [T1] Building C++ object built/tmp/p3downloader_composite1.o
  92. [T5] Building C++ object built/tmp/p3downloader_composite2.o
  93. In file included from panda/src/express/p3express_composite2.cxx:23:0:
  94. panda/src/express/virtualFileMountRamdisk.cxx: In member function ‘virtual std::istream* VirtualFileMountRamdisk::open_read_file(const Filename&) const’:
  95. panda/src/express/virtualFileMountRamdisk.cxx:245:12: warning: converting ‘false’ to pointer type ‘std::istream* {aka std::basic_istream<char>*}’ [-Wconversion-null]
  96. return false;
  97. ^
  98. panda/src/express/virtualFileMountRamdisk.cxx: In member function ‘virtual std::ostream* VirtualFileMountRamdisk::open_write_file(const Filename&, bool)’:
  99. panda/src/express/virtualFileMountRamdisk.cxx:266:12: warning: converting ‘false’ to pointer type ‘std::ostream* {aka std::basic_ostream<char>*}’ [-Wconversion-null]
  100. return false;
  101. ^
  102. panda/src/express/virtualFileMountRamdisk.cxx: In member function ‘virtual std::ostream* VirtualFileMountRamdisk::open_append_file(const Filename&)’:
  103. panda/src/express/virtualFileMountRamdisk.cxx:291:12: warning: converting ‘false’ to pointer type ‘std::ostream* {aka std::basic_ostream<char>*}’ [-Wconversion-null]
  104. return false;
  105. ^
  106. panda/src/express/virtualFileMountRamdisk.cxx: In member function ‘virtual std::iostream* VirtualFileMountRamdisk::open_read_write_file(const Filename&, bool)’:
  107. panda/src/express/virtualFileMountRamdisk.cxx:311:12: warning: converting ‘false’ to pointer type ‘std::iostream* {aka std::basic_iostream<char>*}’ [-Wconversion-null]
  108. return false;
  109. ^
  110. panda/src/express/virtualFileMountRamdisk.cxx: In member function ‘virtual std::iostream* VirtualFileMountRamdisk::open_read_append_file(const Filename&)’:
  111. panda/src/express/virtualFileMountRamdisk.cxx:331:12: warning: converting ‘false’ to pointer type ‘std::iostream* {aka std::basic_iostream<char>*}’ [-Wconversion-null]
  112. return false;
  113. ^
  114. [T1] Building C++ object built/tmp/pandaexpress_pandaexpress.o
  115. [T1] Building C++ object built/tmp/p3pipeline_composite1.o
  116. [T3] Building C++ object built/tmp/p3pipeline_composite2.o
  117. [T1] Building C object built/tmp/p3pipeline_contextSwitch.o
  118. [T1] Building C++ object built/tmp/p3putil_composite1.o
  119. [T4] Building C++ object built/tmp/p3putil_composite2.o
  120. [T3] Building C++ object built/tmp/p3audio_composite1.o
  121. [T2] Linking executable built/bin/interrogate
  122. [T2] Building Interrogate database built/pandac/input/libp3express.in
  123. [T5] Building Interrogate database built/pandac/input/libp3downloader.in
  124. [T4] Building Interrogate database built/pandac/input/libp3pipeline.in
  125. [T1] Building Interrogate database built/pandac/input/libp3putil.in
  126. [T4] Building Interrogate database built/pandac/input/libp3audio.in
  127. [T3] Building C++ object built/tmp/p3event_composite1.o
  128. [T5] Building C++ object built/tmp/p3event_composite2.o
  129. [T3] Building Interrogate database built/pandac/input/libp3event.in
  130. [T5] Building C++ object built/tmp/p3linmath_composite1.o
  131. [T4] Building C++ object built/tmp/p3linmath_composite2.o
  132. [T3] Building Interrogate database built/pandac/input/libp3linmath.in
  133. [T5] Building C++ object built/tmp/p3mathutil_composite1.o
  134. [T4] Building C++ object built/tmp/p3mathutil_composite2.o
  135. [T1] Building Interrogate database built/pandac/input/libp3mathutil.in
  136. [T5] Building C++ object built/tmp/p3gsgbase_composite1.o
  137. [T4] Building Interrogate database built/pandac/input/libp3gsgbase.in
  138. [T5] Building C++ object built/tmp/p3pnmimage_composite1.o
  139. [T4] Building C++ object built/tmp/p3pnmimage_composite2.o
  140. [T2] Building Interrogate object built/tmp/libpandaexpress_module.o
  141. Referencing Library libp3downloader
  142. Referencing Library libp3express
  143. [T5] Building Interrogate database built/pandac/input/libp3pnmimage.in
  144. [T2] Linking dynamic library built/lib/libpandaexpress.so
  145. [T2] Building C++ object built/tmp/p3nativenet_composite1.o
  146. [T2] Building Interrogate database built/pandac/input/libp3nativenet.in
  147. [T2] Building C++ object built/tmp/p3net_composite1.o
  148. [T4] Building C++ object built/tmp/p3net_composite2.o
  149. [T4] Building Interrogate database built/pandac/input/libp3net.in
  150. [T2] Building C++ object built/tmp/p3pstatclient_composite1.o
  151. [T2] Building C++ object built/tmp/p3pstatclient_composite2.o
  152. [T2] Building Interrogate database built/pandac/input/libp3pstatclient.in
  153. [T4] Building C++ object built/tmp/p3gobj_composite1.o
  154. [T5] Building C++ object built/tmp/p3gobj_composite2.o
  155. [T1] Building Interrogate database built/pandac/input/libp3gobj.in
  156. [T2] Building C++ object built/tmp/p3pgraphnodes_composite1.o
  157. In file included from panda/src/gobj/p3gobj_composite2.cxx:19:0:
  158. panda/src/gobj/texturePool.cxx: In member function ‘Texture* TexturePool::ns_load_texture(const Filename&, int, bool, const LoaderOptions&)’:
  159. panda/src/gobj/texturePool.cxx:261:16: warning: converting ‘false’ to pointer type ‘Texture*’ [-Wconversion-null]
  160. return false;
  161. ^
  162. panda/src/gobj/texturePool.cxx:274:16: warning: converting ‘false’ to pointer type ‘Texture*’ [-Wconversion-null]
  163. return false;
  164. ^
  165. In file included from built/include/conditionVarPosixImpl.h:24:0,
  166. from built/include/conditionVarImpl.h:48,
  167. from built/include/mutexDebug.h:20,
  168. from built/include/lightMutex.h:19,
  169. from built/include/typedWritable.h:21,
  170. from built/include/typedWritableReferenceCount.h:20,
  171. from panda/src/gobj/material.h:20,
  172. from panda/src/gobj/material.cxx:16,
  173. from panda/src/gobj/p3gobj_composite2.cxx:1:
  174. panda/src/gobj/texturePool.cxx: In member function ‘Texture* TexturePool::ns_load_3d_texture(const Filename&, bool, const LoaderOptions&)’:
  175. panda/src/gobj/texturePool.cxx:564:36: warning: converting ‘false’ to pointer type ‘Texture*’ [-Wconversion-null]
  176. nassertr(tex != (Texture *)NULL, false);
  177. ^
  178. built/include/pnotify.h:161:16: note: in definition of macro ‘nassertr’
  179. return return_value; \
  180. ^
  181. panda/src/gobj/texturePool.cxx: In member function ‘Texture* TexturePool::ns_load_2d_texture_array(const Filename&, bool, const LoaderOptions&)’:
  182. panda/src/gobj/texturePool.cxx:670:36: warning: converting ‘false’ to pointer type ‘Texture*’ [-Wconversion-null]
  183. nassertr(tex != (Texture *)NULL, false);
  184. ^
  185. built/include/pnotify.h:161:16: note: in definition of macro ‘nassertr’
  186. return return_value; \
  187. ^
  188. panda/src/gobj/texturePool.cxx: In member function ‘Texture* TexturePool::ns_load_cube_map(const Filename&, bool, const LoaderOptions&)’:
  189. panda/src/gobj/texturePool.cxx:771:36: warning: converting ‘false’ to pointer type ‘Texture*’ [-Wconversion-null]
  190. nassertr(tex != (Texture *)NULL, false);
  191. ^
  192. built/include/pnotify.h:161:16: note: in definition of macro ‘nassertr’
  193. return return_value; \
  194. ^
  195. [T2] Building C++ object built/tmp/p3pgraphnodes_composite2.o
  196. [T3] Building Interrogate database built/pandac/input/libp3pgraphnodes.in
  197. [T4] Building C++ object built/tmp/p3pgraph_nodePath.o
  198. [T5] Building C++ object built/tmp/p3pgraph_composite1.o
  199. [T2] Building C++ object built/tmp/p3pgraph_composite2.o
  200. {standard input}: Assembler messages:
  201. {standard input}:374776: Warning: end of file not at end of a line; newline inserted
  202. {standard input}:376077: Error: unknown pseudo-op: `.uleb12'
  203. g++: internal compiler error: Killed (program cc1plus)
  204. Please submit a full bug report,
  205. with preprocessed source if appropriate.
  206. See <https://bugs.archlinux.org/> for instructions.
  207. The following command returned a non-zero value: g++ -ftemplate-depth-30 -fPIC -c -o built/tmp/libp3gobj_igate.o -Ibuilt/tmp -Ibuilt/include -I/usr/include/python2.7 -I/usr/include/eigen3 -DMAKEPANDA= -Ipanda/src/gobj -pthread -msse2 -O2 -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -DBUILDING_PANDA built/tmp/libp3gobj_igate.cxx
  208. Storing dependency cache.
  209. Elapsed Time: 29 min 53 sec
  210. Build process aborting.
  211. Build terminated.
  212. ==> ERROR: A failure occurred in build().
  213. Aborting...
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement