-
Notifications
You must be signed in to change notification settings - Fork 829
Replies: 1 comment · 5 replies
-
try disabeling the test with @glebm now how to solve this? |
Beta Was this translation helpful? Give feedback.
All reactions
-
Hi AJenbo, thanks. I have tried this, and got: $ cmake -S. -Bbuild -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF then exec: $ cmake --build build -j $(getconf _NPROCESSORS_ONLN) ... sadly still breaks in this step two... thanks again! Regards, |
Beta Was this translation helpful? Give feedback.
All reactions
-
Looks like a buggy version of smpq, maybe remove it and instead use the one provided by our releases. You compiler also seams rather old, are you running Debian Buster on this system? Speaking of releases have you tried just using the prebuild ARM bineries that we provide with each release, they are build primery for and on Raspberry Pi. |
Beta Was this translation helpful? Give feedback.
All reactions
-
|
Beta Was this translation helpful? Give feedback.
All reactions
-
Looks like the smpq version in your distro is indeed buggy. You can try |
Beta Was this translation helpful? Give feedback.
All reactions
-
Hi glebm ! Thank you !!! it works now perfectly on my arm64 OS ! i have re tested all process all over. Then removing standard smpq package and installing your script tools/build_and_install_smpq.sh also solved the last error and compilation finished well. I have launched the game now after 20 years... I am so amazed and nostalgic... Thanks you both. |
Beta Was this translation helpful? Give feedback.
All reactions
-
👍 1
-
Hi Dear Devs.
thank you very much for your work.
I am trying to install this game in my raspberry pi 4 desktop installed with debian buster arm64.
I have followed readme compile instructions for debian linux and I am stuck here (i dont know nothing of programming)
$ cmake -S. -Bbuild -DCMAKE_BUILD_TYPE=Release
-- The C compiler identification is GNU 8.3.0
-- The CXX compiler identification is GNU 8.3.0
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed
-- Check if compiler accepts -pthread
-- Check if compiler accepts -pthread - yes
-- Found Threads: TRUE
-- 📚 SDL2: dynamic system library
-- Found PkgConfig: /usr/bin/pkg-config (found version "0.29")
-- Found SDL_image
-- 📚 SDL_image: dynamic system library
-- Found SDL2_image: /usr/include/SDL2
-- 📚 SDL_audiolib: static library from source
-- Performing Test HAVE_STD_CLAMP
-- Performing Test HAVE_STD_CLAMP - Success
-- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY
-- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY - Success
-- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY
-- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY - Success
-- Performing Test COMPILER_HAS_DEPRECATED_ATTR
-- Performing Test COMPILER_HAS_DEPRECATED_ATTR - Success
-- 📚 libsodium: dynamic system library
-- Found sodium: /usr/lib/aarch64-linux-gnu/libsodium.so (found version "1.0.17")
-- Suitable system fmt package not found, will use fmt from source
-- 📚 libfmt: static library from source
-- Version: TRUE7.1.3
-- Build type: Release
-- CXX_STANDARD: 17
-- Performing Test has_std_17_flag
-- Performing Test has_std_17_flag - Success
-- Performing Test has_std_1z_flag
-- Performing Test has_std_1z_flag - Success
-- Performing Test SUPPORTS_USER_DEFINED_LITERALS
-- Performing Test SUPPORTS_USER_DEFINED_LITERALS - Success
-- Performing Test FMT_HAS_VARIANT
-- Performing Test FMT_HAS_VARIANT - Success
-- Required features: cxx_variadic_templates
-- Looking for strtod_l
-- Looking for strtod_l - not found
-- 📚 bzip2: dynamic system library
-- Found BZip2: /usr/lib/aarch64-linux-gnu/libbz2.so (found version "1.0.6")
-- Looking for BZ2_bzCompressInit
-- Looking for BZ2_bzCompressInit - found
-- Found ZLIB: /usr/lib/aarch64-linux-gnu/libz.so (found version "1.2.11")
-- 📚 googletest: dynamic system library
-- Found GTest: /usr/lib/aarch64-linux-gnu/libgtest.a
CMake Error at CMake/Dependencies.cmake:172 (add_library):
add_library cannot create ALIAS target "GTest::gtest" because target
"GTest::GTest" is imported but not globally visible.
Call Stack (most recent call first):
CMakeLists.txt:198 (include)
-- Found Gettext: /usr/bin/msgmerge (found version "0.19.8.1")
-- Configuring incomplete, errors occurred!
See also "/home/pi/games/devilutionX/build/CMakeFiles/CMakeOutput.log".
See also "/home/pi/games/devilutionX/build/CMakeFiles/CMakeError.log".
CMakeOutput.log
CMakeError.log
I have attached both errorlogs here.
maybe someone can point out please what I am missing or doing wrong...?
Thanks!
Regards,
Pablo
Beta Was this translation helpful? Give feedback.
All reactions