@elfpipe
a first test with a small project shows that it works for me now
one policy warning (more on a bigger project) but that's it.
I take it those warning are the same as with compiler warnings, i can suppress them with flags, but it would be better to fix them?
CMake Deprecation Warning at CMakeLists.txt:1 (CMAKE_MINIMUM_REQUIRED):
Compatibility with CMake < 3.5 will be removed from a future version of
CMake.
Update the VERSION argument <min> value or use a ...<max> suffix to tell
CMake that the project does not need compatibility with older versions.
-- CMAKE_HOST_SYSTEM_VERSION : 53.18
-- The C compiler identification is GNU 11.3.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /SDK/gcc/bin/gcc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Configuring done (8.8s)
CMake Warning (dev) at src/CMakeLists.txt:3 (add_library):
Policy CMP0115 is not set: Source file extensions must be explicit. Run
"cmake --help-policy CMP0115" for policy details. Use the cmake_policy
command to set the policy and suppress this warning.
File:
/Development/Porting/musepack/libreplaygain_r475/src/gain_analysis.c
This warning is for project developers. Use -Wno-dev to suppress it.
-- Generating done (0.2s)
-- Build files have been written to: /Development/Porting/musepack/libreplaygain_r475/build
Thanks a lot
Now, off to play
edit:
I have yet to find a way to reproduce it, but after some time all the cmake binaries turn non-executable...i get the error message that this binary is not exectuable (all three cmake, ctest and cpack)
Edited by Raziel on 2024/10/3 13:27:41