MantisBT - CMake |
View Issue Details |
|
ID | Project | Category | View Status | Date Submitted | Last Update |
0013573 | CMake | CMake | public | 2012-10-05 10:01 | 2013-03-04 08:38 |
|
Reporter | muhkuh | |
Assigned To | Brad King | |
Priority | normal | Severity | minor | Reproducibility | always |
Status | closed | Resolution | fixed | |
Platform | | OS | | OS Version | |
Product Version | CMake 2.8.9 | |
Target Version | CMake 2.8.11 | Fixed in Version | | |
|
Summary | 0013573: RPATH not supported when cross compiling for FreeBSD |
Description | We have a MinGW hosted gcc cross compiler for windows that that targets FreeBSD. The created makefiles for MinGW make don't add any -rpath options to the linker command line. |
Steps To Reproduce | I don't really know how how to provide a test case. The cross compiler is pretty large as it needs a lot of system libraries and headers to function properly. I can provide it if neccessary. |
Additional Information | I think the reason for this is in:
CMAKE_ROOT/share/cmake-2.8/Modules/Platform/FreeBSD.cmake.
If I comment out the checks for existence of a file "/usr/include/dlfcn.h" everything starts working. Unfortunately I don't know the proper way to deal with this in a way that it still checks what it is supposed to check in a cross compiling environment. |
Tags | No tags attached. |
Relationships | |
Attached Files | |
|
Issue History |
Date Modified | Username | Field | Change |
2012-10-05 10:01 | muhkuh | New Issue | |
2012-10-05 10:39 | Brad King | Note Added: 0031182 | |
2012-10-05 10:39 | Brad King | Assigned To | => Brad King |
2012-10-05 10:39 | Brad King | Status | new => resolved |
2012-10-05 10:39 | Brad King | Resolution | open => fixed |
2012-10-05 10:39 | Brad King | Target Version | => CMake 2.8.11 |
2013-03-04 08:38 | Robert Maynard | Note Added: 0032467 | |
2013-03-04 08:38 | Robert Maynard | Status | resolved => closed |