Package Details: return-to-the-roots-git v0.9.5.21.g0537322eb-1

Git Clone URL: https://aur.archlinux.org/return-to-the-roots-git.git (read-only, click to copy)
Package Base: return-to-the-roots-git
Description: Free/libre implementation of The Settlers II game engine
Upstream URL: https://siedler25.org/
Licenses: GPL3
Conflicts: return-to-the-roots, s25rttr, s25rttr-nightly-bin
Provides: return-to-the-roots, s25rttr
Submitter: Peuc
Maintainer: Peuc
Last Packager: Peuc
Votes: 2
Popularity: 0.000000
First Submitted: 2018-02-15 15:48 (UTC)
Last Updated: 2022-11-16 17:44 (UTC)

Required by (2)

Sources (15)

Latest Comments

« First ‹ Previous 1 2 3 Next › Last »

Peuc commented on 2020-12-02 17:42 (UTC)

Just tested a clean build: /usr/lib/s25rttr/s25rttr/driver/audio/libaudioSDL.so and /usr/lib/s25rttr/s25rttr/driver/video/libvideoSDL2.so are packaged as expected. You're probably missing a dependency. Can you provide a configure/build log?

nipsky commented on 2020-12-02 17:19 (UTC)

Hi, compiling and installing works fine, but the folder /usr/lib/s25rttr/s25rttr/driver/audio is missing so the game is unable to find an audio driver. Might this be an upstream problem?

igno2k commented on 2020-06-06 06:37 (UTC) (edited on 2020-06-06 06:38 (UTC) by igno2k)

Package does not build with the following error:

Determining if the function pthread_create exists in the pthreads failed with the following output: Change Dir: /home/<user>/git/return-to-the-roots-git/src/s25client/build/CMakeFiles/CMakeTmp

From CMakeError.log:

/usr/bin/cc -D_FORTIFY_SOURCE=2 -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -DCHECK_FUNCTION_EXISTS=pthread_create -Wl,-O1,--sort-common,--as-nee ded,-z,relro,-z,now CMakeFiles/cmTC_8caae.dir/CheckFunctionExists.c.o -o cmTC_8caae -lpthreads /usr/bin/ld: cannot find -lpthreads

Any ideas what is wrong?

ubmarco commented on 2019-05-03 06:24 (UTC)

Thanks, I did a full recompile and it works now.

Peuc commented on 2019-05-02 21:18 (UTC)

Updated, it should work now.

ubmarco commented on 2019-05-02 20:06 (UTC)

I'm getting

==> Starting build()...
sed: can't read src/libGamedata/CMakeLists.txt: No such file or directory
==> ERROR: A failure occurred in build().
    Aborting...
Error making: return-to-the-roots-git

dreieck commented on 2018-08-24 11:00 (UTC) (edited on 2018-08-24 11:00 (UTC) by dreieck)

You might consider adding siedler2-data as optdepend.

dreieck commented on 2018-08-24 10:59 (UTC)

Yes it did auto-enable SSE/ SSE2. However, the menu in ccmake also provides sse3 and sse4, which do not seem to get auto-enabled.

Peuc commented on 2018-08-23 15:43 (UTC)

At build time, we don't have much information on CPU used to run the game beside it's x86-64 - so can't do anything with RTTR_OPTIMZATION_TUNE. Concerning RTTR_OPTIMZATION_VECTOR_EXT, GCC will auto-enable SSE and SSE2.

dreieck commented on 2018-08-22 21:08 (UTC) (edited on 2018-08-22 21:11 (UTC) by dreieck)

Yes, thanks.

Btw., it seems that the cmake-options -DRTTR_OPTIMZATION_TUNE and -DRTTR_OPTIMZATION_VECTOR_EXT do not get automatically set to what the system where it is compiled on provides. Maybe there is a way to automatically detect the best settings in the build()-function?