[CMake] Better BlueGene/P and cross-compile support for CMake

Todd Gamblin tgamblin at llnl.gov
Fri Jun 25 23:12:27 EDT 2010


On Jun 23, 2010, at 2:10 PM, Alexander Neundorf wrote:

>> 3a. First, using this setup, FindMPI fails because the last library it
>> needs is in /bgsys/drivers/ppcfloor/runtime/SPI, not 
>> /bgsys/drivers/ppcfloor/runtime/SPI/lib.  CMAKE_FIND_ROOT_PATH seems to
>> assume that its elements are just above a lib directory, but that's not how
>> things are structured on BG/P (you can blame IBM).  So, if I just use the
>> root path for searching, find_library fails for libs in runtime/SPI.
> 
> I guess you need a special Platform/BlueGeneP.cmake file, which not simply 
> includes UnixPaths.cmake, but sets some special directories.
> Please add a bug report for this on http://*public.kitware.com/Bug/ too.

Ok, I've created a bug report for this here:

	http://public.kitware.com/Bug/bug_view_advanced_page.php?bug_id=10897

Looking at the other bugs, I feel like I may have set the severity a little high, so feel free to reduce.

-Todd
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.cmake.org/pipermail/cmake/attachments/20100625/1e957272/attachment-0001.htm>


More information about the CMake mailing list