Olumide wrote:
I'm a CMake newbie and I'd appreciate help creating a makefile *from* a Visual Studio .NET 2003 project/solution. I'm trying like to migrate my projects to eclipse and I hope CMake will help make that transition.

I'm trying to generate a Unix style (or NMake) Makefile that I can use to port my visual studio project to eclipse. I've tried running cmake on the project directory with the -G"Unix Makefiles" and -G"NMake Makefiles" option, but its not working -- I'm getting lots of errors. Apparently, I'm missing a number of variables. How can I set these variables? I'd still like to use the Microsoft compiler *but* within the eclipse environment.


C:\Work\Demo\TestTexturePlugin>cmake ..\TestTexturePlugin -G"Unix Makefiles"
CMake Error: CMake was unable to find a build program corresponding to "Unix Makefiles". CMAKE_MAKE
_PROGRAM is not set.  You probably need to select a different build tool.
CMake Error: Error required internal CMake variable not set, cmake may be not be built correctly.
Missing variable is:
CMAKE_C_COMPILER_ENV_VAR
CMake Error: Error required internal CMake variable not set, cmake may be not be built correctly.
Missing variable is:
CMAKE_C_COMPILER
CMake Error: Could not find cmake module file:C:/Work/Demo/TestTexturePlugin/CMakeFiles/CMakeCCompil
er.cmake
CMake Error: Error required internal CMake variable not set, cmake may be not be built correctly.
Missing variable is:
CMAKE_CXX_COMPILER_ENV_VAR
CMake Error: Error required internal CMake variable not set, cmake may be not be built correctly.
Missing variable is:
CMAKE_CXX_COMPILER
CMake Error: Could not find cmake module file:C:/Work/Demo/TestTexturePlugin/CMakeFiles/CMakeCXXComp
iler.cmake
CMake Error: CMAKE_C_COMPILER not set, after EnableLanguage
CMake Error: CMAKE_CXX_COMPILER not set, after EnableLanguage
-- Configuring done


Also, I've previously run CMake on the project directory, and I got TestTexturePlugin.vcproj.cmake, ALL_BUILD.vcproj.cmake. What is a cmake file? And what can I do with it?

('sorry to be asking these noobish questions)
_______________________________________________
CMake mailing list
CMake@cmake.org
http://www.cmake.org/mailman/listinfo/cmake

Reply via email to