Hello, You were right the fortran compiler was the first one on the path. Now I put MinGw on the first position. The behaviour is somehow changed but I still get errors.
When I type C:\plplot-5.9.5> cmake -G MinGW Makefiles on CMD here is what I get: ____________________________________________________________________ CMake Error: Could not create named generator MinGW C:\plplot-5.9.5>cmake -G "MinGW Makefiles" CMake Error: CMake was unable to find a build program corresponding to "MinGW Makefiles". CMAKE_MAKE_PROGRAM is not set. You probably need to select a different build tool. CMake Error: CMake was unable to find a build program corresponding to "MinGW 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:/plplot-5.9.5/CMakeFiles/CMakeCC ompiler.cmake CMake Error: CMAKE_C_COMPILER not set, after EnableLanguage -- Configuring incomplete, errors occurred! ____________________________________________________________________ I can see it is missing, for example, CMAKE_C_COMPILER so I tried to configure it: C:\plplot-5.9.5>cmake -CMAKE_C_COMPILER=C:\MinGW\bin\gcc.exe here's what I got: ____________________________________________________________________ loading initial cache file MAKE_C_COMPILER=C:\MinGW\bin\gcc.exe CMake Error: Error processing file:MAKE_C_COMPILER=C:\MinGW\bin\gcc.exe -- Building for: NMake Makefiles CMake Error: CMake was unable to find a build program corresponding to "NMake 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:/plplot-5.9.5/CMakeFiles/CMakeCCompiler.cmake CMake Error: CMAKE_C_COMPILER not set, after EnableLanguage -- Configuring incomplete, errors occurred! ____________________________________________________________ Any suggestions? Thanks, Vince 2010/3/18 Arjen Markus <[email protected]>: > Hi Vincenzo, > > it looks like CMake regards your gcc compiler as being similar > to the MS Visual C/C++ compiler, as the options it gets are > typical for that compiler. > > Could you check that gcc is the first compiler in the path? > ... > > Oh! Can you try running CMake with the option -G "MinGW Makefiles", > as CMake is now trying to run the compiler via nmake - I have > a hunch that that makes it think it needs to use MSVC options. > > Regards, > > Arjen > > On 2010-03-17 20:56, Vincenzo Urso Miano wrote: >> >> Hi everyone, >> I am trying to build plplot with CMake. >> >> My details >> -Windows XP >> -to build plplot I installed the MinGW suite >> -cmake 2.8 >> >> Here's what i get: >> >> C:\plplot-5.9.5>cmake -DCMAKE_INSTALL_PREFIX=C:\plplotBUILD >> -- The C compiler identification is unknown >> -- Check for working C compiler: C:/MinGW/bin/gcc.exe >> -- Check for working C compiler: C:/MinGW/bin/gcc.exe -- broken >> CMake Error at C:/Program Files/CMake >> 2.8/share/cmake-2.8/Modules/CMakeTestCComp >> iler.cmake:50 (MESSAGE): >> The C compiler "C:/MinGW/bin/gcc.exe" is not able to compile a simple >> test >> program. >> >> It fails with the following output: >> Change Dir: C:/plplot-5.9.5/CMakeFiles/CMakeTmp >> >> Run Build Command:nmake /NOLOGO "cmTryCompileExec\fast" >> nmake -f CMakeFiles\cmTryCompileExec.dir\build.make /nologo -L >> CMakeFiles\cmTryCompileExec.dir\build >> >> "C:\Program Files\CMake 2.8\bin\cmake.exe" -E cmake_progress_report >> C:\plplot-5.9.5\CMakeFiles\CMakeTmp\CMakeFiles 1 >> >> Building C object CMakeFiles/cmTryCompileExec.dir/testCCompiler.c.obj >> >> C:\MinGW\bin\gcc.exe /DWIN32 /D_WINDOWS /W3 /Zm1000 -o >> CMakeFiles\cmTryCompileExec.dir\testCCompiler.c.obj -c >> C:\plplot-5.9.5\CMakeFiles\CMakeTmp\testCCompiler.c >> >> gcc.exe: /DWIN32: No such file or directory >> gcc.exe: /D_WINDOWS: No such file or directory >> gcc.exe: /W3: No such file or directory >> gcc.exe: /Zm1000: No such file or directory >> NMAKE : fatal error U1077: 'C:\MinGW\bin\gcc.exe' : return code '0x1' >> Stop. >> >> NMAKE : fatal error U1077: '"c:\program files\microsoft visual >> studio\vc98\bin\nmake.exe"' : return code '0x2' >> Stop. >> >> CMake will not be able to correctly generate this project. >> Call Stack (most recent call first): >> CMakeLists.txt:38 (project) >> -- Configuring incomplete, errors occurred! >> >> I don't know why gcc is not compiling. could you help me with this? >> It's the first time I use CMake >> >> Thanks >> Vince >> _______________________________________________ >> 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 >> > _______________________________________________ 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
