View Issue Details

IDProjectCategoryView StatusLast Update
0000475Other Unix PortBugpublic2020-08-24 03:14
Reporterpsmedley Assigned Topsmedley  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
Summary0000475: Cmake fails to work
Description> 1.) CMake insists in using "/bin/sh" as shell to call external
> programs ! Of course I don't have "/bin" on that drive...
>
> 2.) It calls "c++.exe" as compiler where it should use "g++.exe".
> For some strange reason in my GCC444 directory there is a
> small file named "c++.exe". It contains a single line of text
> that reads "g++.exe". I have no idea, why. In my GCC335 setup,
> "c++.exe" is a copy of "g++.exe".
>
> 3.) CMAKE_SHARED_LIBRARY_C_FLAGS and CMAKE_SHARED_LIBRARY_CXX_FLAGS
> are set to "" in os2.cmake. This causes expressions that access
> these variables to fail due to a missing parameter. I had to
> change these two to " ".
TagsNo tags attached.

Activities

psmedley

2011-12-19 22:08

administrator   ~0002069

1) should be fixed in 2.8.6 - cmake was setting the SHELL to /bin/sh

2) shouldn't be an issue - c++ is a symlink to g++ which should be able to be executed by cmake with no issues

3) is fixed in 2.8.6

Issue History

Date Modified Username Field Change
2011-06-15 09:28 psmedley New Issue
2011-12-19 22:08 psmedley Note Added: 0002069
2011-12-19 22:09 psmedley Status new => resolved
2011-12-19 22:09 psmedley Resolution open => fixed
2011-12-19 22:09 psmedley Assigned To => psmedley
2020-08-24 03:14 psmedley Status resolved => closed