Package Details: openloco 24.10-1

Git Clone URL: https://aur.archlinux.org/openloco.git (read-only, click to copy)
Package Base: openloco
Description: An open source re-implementation of Chris Sawyer's Locomotion
Upstream URL: https://github.com/OpenLoco/OpenLoco
Keywords: game locomotion manager remaster simulation trains tycoon
Licenses: MIT
Submitter: Mr.Smith1974
Maintainer: FabioLolix
Last Packager: FabioLolix
Votes: 6
Popularity: 0.052358
First Submitted: 2023-06-07 08:34 (UTC)
Last Updated: 2024-10-20 11:33 (UTC)

Latest Comments

« First ‹ Previous 1 2

Mr.Smith1974 commented on 2023-12-21 00:25 (UTC)

Please add me to comaintainers

qmega commented on 2023-12-13 06:04 (UTC)

I had to add -DOpenAL_DIR=/usr/lib32/cmake/OpenAL to the cmake command, otherwise it would fail to link because it tried to use 64-bit openal instead (/bin/ld: /usr/lib/libopenal.so.1.23.1: error adding symbols: file in wrong format). Perhaps worth adding that to the PKGBUILD? I don't believe it would hurt even on machines where it isn't necessary.

I'm not sure why other people haven't needed it, or why I didn't need it for the other 32-bit libs, which I also have 64-bit versions of installed.

Mr.Smith1974 commented on 2023-11-12 05:26 (UTC)

https://github.com/OpenLoco/OpenLoco/issues/2186

TimRachul commented on 2023-11-11 20:16 (UTC)

https://pastebin.com/SipL7Ddf

doesn't build for me. Happy to help with error messages or questions. I can't read the error message or find the reason.

Thanks in advance!

Lili1228 commented on 2023-08-30 20:14 (UTC) (edited on 2023-08-30 20:27 (UTC) by Lili1228)

You shouldn't disable tests by sed, rather by -DOPENLOCO_BUILD_TESTS=off in cmake command.

Dependencies are wrong, they should be architecture-dependent (there are no lib32-* packages in Arch Linux 32) and it surely depends on at least glibc (well, or lib32-glibc in standard Arch) when you run it. You can check the dependencies with namcap openloco*.tar.zst.

haffmans commented on 2023-08-07 09:11 (UTC)

makedepends is missing gendesk; if it's not installed this results in a "command not found" error during prepare().

ahmetlii commented on 2023-07-28 10:15 (UTC)

In build(), pass CXXFLAGS="-m32" option to cmake. And in package(), use cd ${_pkgname}-${pkgver}/build instead of cd ${_pkgname}-${pkgver}