jazz2-native icon indicating copy to clipboard operation
jazz2-native copied to clipboard

Compile failure, possibly glibc related.

Open FrostKnight opened this issue 2 months ago • 23 comments

Jazz² Resurrection version

2.6.1

System information

Linux Hyperbola 0.4.4 Intel® HD Graphics 4000

Issue description

After the make part, it fails at 100% like the below:

/usr/bin/ld: _deps/ncine_libraries-src/Linux/x86_64/libopenmpt.so: undefined reference to std::__throw_bad_array_new_length()@GLIBCXX_3.4.29' /usr/bin/ld: _deps/ncine_libraries-src/Linux/x86_64/libopenmpt.so: undefined reference to __libc_single_threaded@GLIBC_2.32' /usr/bin/ld: _deps/ncine_libraries-src/Linux/x86_64/libopenmpt.so: undefined reference to std::to_chars(char*, char*, double)@GLIBCXX_3.4.29' /usr/bin/ld: _deps/ncine_libraries-src/Linux/x86_64/libopenmpt.so: undefined reference to std::__glibcxx_assert_fail(char const*, int, char const*, char const*)@GLIBCXX_3.4.30' collect2: error: ld returned 1 exit status make[2]: *** [CMakeFiles/jazz2.dir/build.make:4688: jazz2] Error 1 make[1]: *** [CMakeFiles/Makefile2:100: CMakeFiles/jazz2.dir/all] Error 2 make: *** [Makefile:156: all] Error 2

Steps to reproduce

attempted compiling after,

mkdir build in the main folder, cd build, cmake .. CMAKE_SYSTEM_PREFIX_PATH=/usr

then make

at 100% it fails for some reason. No idea why. Maybe glibc related? Sorry, would build from earlier release probably but you have no archives.

I will say, I look forward to online mode.

FrostKnight avatar Apr 15 '24 22:04 FrostKnight