[CMake] Un-program Visual Studio (msvc 10) compiler in cygwin

2011-10-12 Thread Paul Hansen
Hi
I have tried different ways to escape the MSVC compiler.
I have installed Cygwin on Windows 7 and try this out in Cygwin
I tried to
- set CMAKE_CC_COMPILER=compiler.exe in CMakeLists.txt (before project())
- cmake.exe -D CMAKE_CC_COMPILER=compiler.exe .
 - cmake.exe -D CMAKE_CC_COMPILER=/c/compiler/compiler.exe .
But when cmake.exe is executed, it finds the MSVC compiler:
$ which compiler.exe
/c/compiler/compiler.exe
$ cat cmake.sh
cmake.exe -D CMAKE_C_COMPILER=compiler.exe .
$ ./cmake.sh
-- Building for: Visual Studio 10
-- ...

Is it because I don't include -G My generator? if so what is included in a
generator?

Thank you very much
Paul
--
Powered by www.kitware.com

Visit other Kitware open-source projects at 
http://www.kitware.com/opensource/opensource.html

Please keep messages on-topic and check the CMake FAQ at: 
http://www.cmake.org/Wiki/CMake_FAQ

Follow this link to subscribe/unsubscribe:
http://www.cmake.org/mailman/listinfo/cmake

Re: [CMake] Un-program Visual Studio (msvc 10) compiler in cygwin

2011-10-12 Thread Rolf Eike Beer
 Hi
 I have tried different ways to escape the MSVC compiler.
 I have installed Cygwin on Windows 7 and try this out in Cygwin
 I tried to
 - set CMAKE_CC_COMPILER=compiler.exe in CMakeLists.txt (before project())
 - cmake.exe -D CMAKE_CC_COMPILER=compiler.exe .
  - cmake.exe -D CMAKE_CC_COMPILER=/c/compiler/compiler.exe .
 But when cmake.exe is executed, it finds the MSVC compiler:
 $ which compiler.exe
 /c/compiler/compiler.exe
 $ cat cmake.sh
 cmake.exe -D CMAKE_C_COMPILER=compiler.exe .
 $ ./cmake.sh
 -- Building for: Visual Studio 10
 -- ...

 Is it because I don't include -G My generator? if so what is included in
 a generator?

If you don't provide a generator CMake will pick a default one. Which is
very likely a MSVC one if you have MSVC installed. If you run cmake
--help it will print you a list of valid generators at the end.

Eike
--
Powered by www.kitware.com

Visit other Kitware open-source projects at 
http://www.kitware.com/opensource/opensource.html

Please keep messages on-topic and check the CMake FAQ at: 
http://www.cmake.org/Wiki/CMake_FAQ

Follow this link to subscribe/unsubscribe:
http://www.cmake.org/mailman/listinfo/cmake