[CMake] FindMPI not looking in /usr?

2014-01-03 Thread Pettey . Lucas
Hello, I am running CMake 2.8.12 on a Mac OSX 10.8. The FindMPI.cmake module doesn't appear to accept that the mli libraries are in the /usr/lib directory. I get the error message pasted below. It would seem that mlicc --showme yields "gcc -lmpi -lm". The module then tries to find the libraries

Re: [CMake] CMAKE_{C, CXX}_IMPLICIT_LINK_LIBRARIES being used even though Ada is the current language.

2014-01-03 Thread Tom Kacvinsky
I figured out what was going on by lots of experimentation. When we link an Ada executable, we link in two other libraries, each of which is based on C/C++ code. It appears that CMake keeps track of this and adds the implicit library dependencies you'll have because of this C and C++ code. That i

Re: [CMake] CMAKE_{C, CXX}_IMPLICIT_LINK_LIBRARIES being used even though Ada is the current language.

2014-01-03 Thread Alexander Neundorf
On Friday 03 January 2014, Tom Kacvinsky wrote: > I sent an email yesterday about -lstdc++ showing up on my link line even > though I did not request it. And I was getting -lc and -lm multiple times. > > After much digging, I tracked it down to CMAKE_CXX_IMPLICIT_LINK_LIBRARIES > and CMAKE_C_IMPL

[CMake] CMAKE_{C, CXX}_IMPLICIT_LINK_LIBRARIES being used even though Ada is the current language.

2014-01-03 Thread Tom Kacvinsky
I sent an email yesterday about -lstdc++ showing up on my link line even though I did not request it. And I was getting -lc and -lm multiple times. After much digging, I tracked it down to CMAKE_CXX_IMPLICIT_LINK_LIBRARIES and CMAKE_C_IMPLICIT_LINK_LIBRARIES being added to the link line, even tho

[CMake] ANN: CMake Course - February 10 in Lyon, France

2014-01-03 Thread Julien Jomier
Kitware will be holding a CMake training course on February 10, 2014 in Lyon, France. This one-day course will cover CMake, CTest, CPack and CDash. Visit our website for more information and registration details (early registration available): http://training.kitware.fr/browse/26 Note tha