Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

Box2d 2.3.0 kompilacja do dll

Ostatnio zmodyfikowano 2014-10-17 21:36
Autor Wiadomość
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.
P-118697
maly
» 2014-10-17 19:55:05
próbowałem Cmake
I jak, smakował? :)

W cmake-gui po zaznaczeniu BOX2D_BUILD_SHARED będziesz miał dll-a.
P-118704
1aam2am1
Temat założony przez niniejszego użytkownika
» 2014-10-17 19:59:53
Pisało że konfiguracja cmake jest błędna
P-118708
maly
» 2014-10-17 20:02:36
Daj loga z cmake.
P-118711
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".
P-118716
maly
» 2014-10-17 20:42:18
Wygląda jakbyś nie miał uprawnień do zapisu, albo antywirus coś blokuje.
P-118720
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?
P-118726
MrPoxipol
» 2014-10-17 21:19:31
BOX2D_BUILD_SHARED
P-118727
« 1 » 2
  Strona 1 z 2 Następna strona