本帖最後由 luckiejacky 於 2013-7-12 12:42 編輯
- In file included from E:\blender\source\intern\guardedalloc/MEM_guardedalloc.h:63:0,
- from E:\blender\source\source\gameengine\BlenderRoutines\KX_BlenderGL.cpp:48:
- c:\progra~1\mingw-~1\x64-47~1.2-p\mingw64\bin\../lib/gcc/x86_64-w64-mingw32/4.7.2/../../../../x86_64-w64-mingw32/include
- /stdio.h:343:5: error: previous declaration of 'int _snprintf(char*, size_t, const char*, ...)' with 'C++' linkage
- In file included from E:\blender\source\intern\guardedalloc/MEM_guardedalloc.h:63:0,
- from E:\blender\source\source\gameengine\BlenderRoutines\KX_BlenderGL.cpp:48:
- c:\progra~1\mingw-~1\x64-47~1.2-p\mingw64\bin\../lib/gcc/x86_64-w64-mingw32/4.7.2/../../../../x86_64-w64-mingw32/include
- /stdio.h:538:110: error: conflicts with new declaration with 'C' linkage
- source\gameengine\BlenderRoutines\CMakeFiles\ge_blen_routines.dir\build.make:122: recipe for target 'source/gameengine/B
- lenderRoutines/CMakeFiles/ge_blen_routines.dir/KX_BlenderGL.cpp.obj' failed
- mingw32-make[3]: *** [source/gameengine/BlenderRoutines/CMakeFiles/ge_blen_routines.dir/KX_BlenderGL.cpp.obj] Error 1
- CMakeFiles\Makefile2:3672: recipe for target 'source/gameengine/BlenderRoutines/CMakeFiles/ge_blen_routines.dir/all' fai
- led
- mingw32-make[2]: *** [source/gameengine/BlenderRoutines/CMakeFiles/ge_blen_routines.dir/all] Error 2
- makefile:142: recipe for target 'all' failed
- mingw32-make[1]: *** [all] Error 2
複製代碼 Compiler: mingw32-make.exe/gcc.exe
OS: windows 7 x64
Tools: CMake
Description: 下載了唔記得latest build定或是avocado, 然後library
Steps:
1) mkdir blender
2) cd blender
3) mkdir source
4) svn checkout https://svn.blender.org/svnroot/bf-blender/trunk/blender X:\blender\source
5) mkdir lib
6) svn checkout https://svn.blender.org/svnroot/bf-blender/trunk/lib/mingw64 X:\blender\lib\mingw64
http://wiki.blender.org/index.ph ... /Windows/msvc/CMake
Run CMake.exe
7) Run mingw32-make.exe
8) Errors 出現
THX |