-
Notifications
You must be signed in to change notification settings - Fork 29
Description
catz@kiwintosh:~/Mods/Source/ProgressionV2$ geode build
-- Found LLVM_VER: 17
-- Found CLANG_VER: 17
-- Found LLVM_PATH: /usr/lib/llvm-17
-- The C compiler identification is Clang 17.0.6
-- The CXX compiler identification is Clang 17.0.6
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - failed
-- Check for working C compiler: /usr/lib/llvm-17/bin/clang-17
-- Check for working C compiler: /usr/lib/llvm-17/bin/clang-17 - broken
CMake Error at /usr/share/cmake-3.25/Modules/CMakeTestCCompiler.cmake:70 (message):
The C compiler
"/usr/lib/llvm-17/bin/clang-17"
is not able to compile a simple test program.
It fails with the following output:
Change Dir: /home/catz/Mods/Source/ProgressionV2/build-win/CMakeFiles/CMakeScratch/TryCompile-xsousn
Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_8c684/fast && /usr/bin/gmake -f CMakeFiles/cmTC_8c684.dir/build.make CMakeFiles/cmTC_8c684.dir/build
gmake[1]: Entering directory '/home/catz/Mods/Source/ProgressionV2/build-win/CMakeFiles/CMakeScratch/TryCompile-xsousn'
Building C object CMakeFiles/cmTC_8c684.dir/testCCompiler.c.obj
/usr/lib/llvm-17/bin/clang-17 -fexceptions -fcxx-exceptions -D_CRT_SECURE_NO_WARNINGS --target=x86_64-windows-msvc -fms-compatibility-version=19.37 -Wno-unused-command-line-argument -isystem"/home/catz/.local/share/Geode/cross-tools/splat/crt/include" -isystem"/home/catz/.local/share/Geode/cross-tools/splat/sdk/include/ucrt" -isystem"/home/catz/.local/share/Geode/cross-tools/splat/sdk/include/shared" -isystem"/home/catz/.local/share/Geode/cross-tools/splat/sdk/include/um" -isystem"/home/catz/.local/share/Geode/cross-tools/splat/sdk/include/winrt" -ivfsoverlay"/home/catz/Mods/Source/ProgressionV2/build-win/winsdk_vfs_overlay.yaml" -MD -MT CMakeFiles/cmTC_8c684.dir/testCCompiler.c.obj -MF CMakeFiles/cmTC_8c684.dir/testCCompiler.c.obj.d -o CMakeFiles/cmTC_8c684.dir/testCCompiler.c.obj -c /home/catz/Mods/Source/ProgressionV2/build-win/CMakeFiles/CMakeScratch/TryCompile-xsousn/testCCompiler.c
Linking C executable cmTC_8c684.exe
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_8c684.dir/link.txt --verbose=1
/usr/bin/cmake -E rm -f CMakeFiles/cmTC_8c684.dir/objects.a
/usr/bin/llvm-ar-17 qc CMakeFiles/cmTC_8c684.dir/objects.a @CMakeFiles/cmTC_8c684.dir/objects1
/usr/lib/llvm-17/bin/clang-17 -fexceptions -fcxx-exceptions -D_CRT_SECURE_NO_WARNINGS --target=x86_64-windows-msvc -fms-compatibility-version=19.37 -Wno-unused-command-line-argument -isystem"/home/catz/.local/share/Geode/cross-tools/splat/crt/include" -isystem"/home/catz/.local/share/Geode/cross-tools/splat/sdk/include/ucrt" -isystem"/home/catz/.local/share/Geode/cross-tools/splat/sdk/include/shared" -isystem"/home/catz/.local/share/Geode/cross-tools/splat/sdk/include/um" -isystem"/home/catz/.local/share/Geode/cross-tools/splat/sdk/include/winrt" -ivfsoverlay"/home/catz/Mods/Source/ProgressionV2/build-win/winsdk_vfs_overlay.yaml" -L"/home/catz/.local/share/Geode/cross-tools/splat/crt/lib/x86_64" -L"/home/catz/.local/share/Geode/cross-tools/splat/sdk/lib/ucrt/x86_64" -L"/home/catz/.local/share/Geode/cross-tools/splat/sdk/lib/um/x86_64" -L"/home/catz/Mods/Source/ProgressionV2/build-win/winsdk_lib_symlinks" -Wl,--whole-archive CMakeFiles/cmTC_8c684.dir/objects.a -Wl,--no-whole-archive -o cmTC_8c684.exe -Wl,--out-implib,libcmTC_8c684.dll.a -Wl,--major-image-version,0,--minor-image-version,0 @CMakeFiles/cmTC_8c684.dir/linkLibs.rsp
/usr/bin/ld: Error: unable to disambiguate: -defaultlib:libcmt (did you mean --defaultlib:libcmt ?)
clang-17: error: linker command failed with exit code 1 (use -v to see invocation)
gmake[1]: *** [CMakeFiles/cmTC_8c684.dir/build.make:102: cmTC_8c684.exe] Error 1
gmake[1]: Leaving directory '/home/catz/Mods/Source/ProgressionV2/build-win/CMakeFiles/CMakeScratch/TryCompile-xsousn'
gmake: *** [Makefile:127: cmTC_8c684/fast] Error 2
CMake will not be able to correctly generate this project.
Call Stack (most recent call first):
CMakeLists.txt:8 (project)
-- Configuring incomplete, errors occurred!
See also "/home/catz/Mods/Source/ProgressionV2/build-win/CMakeFiles/CMakeOutput.log".
See also "/home/catz/Mods/Source/ProgressionV2/build-win/CMakeFiles/CMakeError.log".
| Fail | CMake returned code 1
| Info | Tip: deleting the build folder might help :-)
catz@kiwintosh:~/Mods/Source/ProgressionV2$