On 06/23/2010 04:10 PM, Alexander Neundorf wrote:
Hi,

On Wednesday 23 June 2010, Todd Gamblin wrote:
2. The FindMPI module's library search breaks because the the cross-compiler
name on BlueGene/P contains -l. Specifically, the GNU compute node compilers
on BlueGene/P are named like this:
        powerpc-bgp-linux-g++
And the FindMPI module claims that it can't find the '-inux-g++' library,
or something similar.  I was able to fix this by modifying FindMPI's search
to look for -l only when it's followed by a space.  This is a little
worrisome because I think that is a standard gnu naming convention, so
other platforms with compilers named blah-linux are going to have the same
bug.
Please add a bug report for this on http://public.kitware.com/Bug/

This bug is a favorite of mine. It has been reported on the mailing list before. It is also in the bug tracker:

http://public.kitware.com/Bug/view.php?id=10312&nbn=1#bugnotes <http://public.kitware.com/Bug/view.php?id=10312&nbn=1#bugnotes>

In each case a patch has been given to solve the problem. Nothing has happened, however.

--Jim Amundson
_______________________________________________
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

Reply via email to