Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

CMAKE libintl-8.dll is missing from your computer

I've been looking for solutions, and honestly I'm stuck.

Screenshot

I'm trying to install Box2D, as you can see by the file paths.

Anyway, this prompt appears several times before the following:

Screenshot

The CXX compiler identification is unknown
Check for working CXX compiler: C:/MinGW/bin/g++.exe
Check for working CXX compiler: C:/MinGW/bin/g++.exe -- broken
CMake Error at C:/Program Files/CMake/share/cmake-3.6/Modules/CMakeTestCXXCompiler.cmake:54 (message):
  The C++ compiler "C:/MinGW/bin/g++.exe" is not able to compile a simple
  test program.

  It fails with the following output:

   Change Dir: C:/Users/alexm/Documents/Box2D/Build/CMakeFiles/CMakeTmp



  Run Build Command:"C:/MinGW/bin/mingw32-make.exe" "cmTC_31089/fast"

  C:/MinGW/bin/mingw32-make.exe -f CMakeFiles\cmTC_31089.dir\build.make
  CMakeFiles/cmTC_31089.dir/build


  mingw32-make.exe[1]: Entering directory
  'C:/Users/alexm/Documents/Box2D/Build/CMakeFiles/CMakeTmp'


  Building CXX object CMakeFiles/cmTC_31089.dir/testCXXCompiler.cxx.obj


  C:\MinGW\bin\g++.exe -o CMakeFiles\cmTC_31089.dir\testCXXCompiler.cxx.obj
  -c
  C:\Users\alexm\Documents\Box2D\Build\CMakeFiles\CMakeTmp\testCXXCompiler.cxx



  CMakeFiles\cmTC_31089.dir\build.make:64: recipe for target
  'CMakeFiles/cmTC_31089.dir/testCXXCompiler.cxx.obj' failed


  mingw32-make.exe[1]: ***
  [CMakeFiles/cmTC_31089.dir/testCXXCompiler.cxx.obj] Error 1


  mingw32-make.exe[1]: Leaving directory
  'C:/Users/alexm/Documents/Box2D/Build/CMakeFiles/CMakeTmp'


  Makefile:125: recipe for target 'cmTC_31089/fast' failed


  mingw32-make.exe: *** [cmTC_31089/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/alexm/Documents/Box2D/Build/CMakeFiles/CMakeOutput.log".
See also "C:/Users/alexm/Documents/Box2D/Build/CMakeFiles/CMakeError.log".

So, there's the error. I'm trying to install it on code::blocks with MinGW, I've currently got 2 copies of MinGW installed, one that's located in the code::blocks folder and the other is in my root drive, I installed MinGW seperately to fix this problem.

This is my first time using CMake, I'm trying to get it to work with my sfml project on code::blocks in C++.

Apologies if I missed anything, if you spot any information you'd need don't hesitate to comment!

like image 831
genfy Avatar asked Dec 18 '22 14:12

genfy


1 Answers

Go to system variables and add

C:\Program Files (x86)\CodeBlocks\MinGW\bin

to your path

like image 87
Ahmed Ramzy Avatar answered Dec 24 '22 01:12

Ahmed Ramzy