Box2d 2.3.0 kompilacja do dll
Ostatnio zmodyfikowano 2014-10-17 21:36
1aam2am1 Temat założony przez niniejszego użytkownika |
Box2d 2.3.0 kompilacja do dll » 2014-10-17 19:24:42 Jak skompilować Box2d do pliku dll? Używam code::block i mingw. Od razu mówię co zrobiłem: przeszukałem internet, próbowałem Cmake. |
|
maly |
» 2014-10-17 19:55:05 I jak, smakował? :) W cmake-gui po zaznaczeniu BOX2D_BUILD_SHARED będziesz miał dll-a. |
|
1aam2am1 Temat założony przez niniejszego użytkownika |
» 2014-10-17 19:59:53 Pisało że konfiguracja cmake jest błędna |
|
maly |
» 2014-10-17 20:02:36 Daj loga z cmake. |
|
1aam2am1 Temat założony przez niniejszego użytkownika |
» 2014-10-17 20:14:37 Jeżeli to to co nadole się wyświetla to:
The C compiler identification is GNU 4.8.1 The CXX compiler identification is GNU 4.8.1 Check for working C compiler: E:/Program Files (x86)/CodeBlocks/MinGW/bin/gcc.exe Check for working C compiler: E:/Program Files (x86)/CodeBlocks/MinGW/bin/gcc.exe -- broken CMake Error at E:/Program Files (x86)/CMake/share/cmake-3.0/Modules/CMakeTestCCompiler.cmake:61 (message): The C compiler "E:/Program Files (x86)/CodeBlocks/MinGW/bin/gcc.exe" is not able to compile a simple test program.
It fails with the following output:
Change Dir: C:/Users/Michał Marszałek/Downloads/Box2D_v2.3.0/Box2D/Build/CMakeFiles/CMakeTmp
Run Build Command:"E:/PROGRA~1/CODEBL~1/MinGW/bin/mingw32-make.exe" "cmTryCompileExec4285247537/fast"
E:/PROGRA~1/CODEBL~1/MinGW/bin/mingw32-make.exe -f CMakeFiles\cmTryCompileExec4285247537.dir\build.make CMakeFiles/cmTryCompileExec4285247537.dir/build
mingw32-make.exe[1]: Entering directory 'C:/Users/Michał Marszałek/Downloads/Box2D_v2.3.0/Box2D/Build/CMakeFiles/CMakeTmp'
"E:\Program Files (x86)\CMake\bin\cmake.exe" -E cmake_progress_report "C:\Users\Michał Marszałek\Downloads\Box2D_v2.3.0\Box2D\Build\CMakeFiles\CMakeTmp\CMakeFiles" 1
Building C object CMakeFiles/cmTryCompileExec4285247537.dir/testCCompiler.c.obj
E:\PROGRA~1\CODEBL~1\MinGW\bin\gcc.exe -o CMakeFiles\cmTryCompileExec4285247537.dir\testCCompiler.c.obj -c "C:\Users\Michał Marszałek\Downloads\Box2D_v2.3.0\Box2D\Build\CMakeFiles\CMakeTmp\testCCompiler.c"
gcc.exe: error: C:\Users\Micha- Marsza-ek\Downloads\Box2D_v2.3.0\Box2D\Build\CMakeFiles\CMakeTmp\testCCompiler.c: No such file or directory
gcc.exe: fatal error: no input files
compilation terminated.
CMakeFiles\cmTryCompileExec4285247537.dir\build.make:56: recipe for target 'CMakeFiles/cmTryCompileExec4285247537.dir/testCCompiler.c.obj' failed
mingw32-make.exe[1]: *** [CMakeFiles/cmTryCompileExec4285247537.dir/testCCompiler.c.obj] Error 1
mingw32-make.exe[1]: Leaving directory 'C:/Users/Michał Marszałek/Downloads/Box2D_v2.3.0/Box2D/Build/CMakeFiles/CMakeTmp'
Makefile:117: recipe for target 'cmTryCompileExec4285247537/fast' failed
mingw32-make.exe: *** [cmTryCompileExec4285247537/fast] Error 2
CMake will not be able to correctly generate this project. Call Stack (most recent call first): CMakeLists.txt:3 (project)
Configuring incomplete, errors occurred! See also "C:/Users/Michał Marszałek/Downloads/Box2D_v2.3.0/Box2D/Build/CMakeFiles/CMakeOutput.log". See also "C:/Users/Michał Marszałek/Downloads/Box2D_v2.3.0/Box2D/Build/CMakeFiles/CMakeError.log". |
|
maly |
» 2014-10-17 20:42:18 Wygląda jakbyś nie miał uprawnień do zapisu, albo antywirus coś blokuje. |
|
1aam2am1 Temat założony przez niniejszego użytkownika |
» 2014-10-17 21:17:05 Na przyszłość cmake nie lubi gdy są spacje w "Where to build the binaries" Ale jak zrobić dll? |
|
MrPoxipol |
» 2014-10-17 21:19:31 |
|
« 1 » 2 |