OculusMinimalExample icon indicating copy to clipboard operation
OculusMinimalExample copied to clipboard

Code::Blocks

Open lawrencegoetz opened this issue 8 years ago • 1 comments

In the following directory: C:\Users\Lawrence\Documents\Codeblocks\OculusMinimalExample\build

I ran the following to create a Code::Blocks Project for the Oculus: cmake .. cmake .. -G "CodeBlocks - MinGW Makefiles" -DCMAKE_CXX_FLAGS="-std=c++11" -DCMAKE_C_FLAGS="-std=c++11"

However, when I build the project in Code::Blocks I get the following error: CMakeFiles\Makefile2|71|recipe for target 'CMakeFiles/OculusMinimalExample.dir/all' failed| C:\Users\Lawrence\Documents\Codeblocks\OculusMinimalExample\build\Makefile|82|recipe for target 'all' failed|

Target rules for target CMakeFiles/OculusMinimalExample.dir

# All Build rule for target. CMakeFiles/OculusMinimalExample.dir/all: ext/MinGW-Makefiles/glm/CMakeFiles/glm.dir/all CMakeFiles/OculusMinimalExample.dir/all: ext/MinGW-Makefiles/boostconfig/CMakeFiles/boostconfig.dir/all CMakeFiles/OculusMinimalExample.dir/all: ext/MinGW-Makefiles/oglplus/CMakeFiles/oglplus.dir/all CMakeFiles/OculusMinimalExample.dir/all: ext/MinGW-Makefiles/LibOVR/CMakeFiles/LibOVR.dir/all CMakeFiles/OculusMinimalExample.dir/all: ext/MinGW-Makefiles/glfw/CMakeFiles/glfw.dir/all CMakeFiles/OculusMinimalExample.dir/all: ext/MinGW-Makefiles/glew/CMakeFiles/glew.dir/all $(MAKE) -f CMakeFiles\OculusMinimalExample.dir\build.make CMakeFiles/OculusMinimalExample.dir/depend $(MAKE) -f CMakeFiles\OculusMinimalExample.dir\build.make CMakeFiles/OculusMinimalExample.dir/build @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=C:\Users\Lawrence\Documents\Codeblocks\OculusMinimalExample\build\CMakeFiles --progress-num=9,10 "Built target OculusMinimalExample" .PHONY : CMakeFiles/OculusMinimalExample.dir/all

Is there a different way I should be running cmake (or settings to change the Code::Blocks) to get the project to compile properly to not have a recipe error?

Thanks,

Lawrence

lawrencegoetz avatar Jul 14 '16 21:07 lawrencegoetz

I've seen issues where the CMake generated files don't really know how to build upstream dependencies. You might try manually building these dependencies (bootconfig, libovr, glfw, etc) by running their targets explicitly, and then see if the all target works then.

jherico avatar Jul 15 '16 19:07 jherico