Skip to content

Alpha 22 CMake compile error on Arch Linux #273

Closed
MyCookie opened this Issue Dec 2, 2013 · 4 comments

2 participants

@MyCookie
MyCookie commented Dec 2, 2013

Here's the output from build:
CMake Error at /usr/share/cmake-2.8/Modules/FindPackageHandleStandardArgs.cmake:108 (message):
Could NOT find Opus (missing: OPUS_INCLUDE_DIR)
Call Stack (most recent call first):
/usr/share/cmake-2.8/Modules/FindPackageHandleStandardArgs.cmake:315 (_FPHSA_FAILURE_MESSAGE)
cmake/FindOpus.cmake:73 (FIND_PACKAGE_HANDLE_STANDARD_ARGS)
CMakeLists.txt:1132 (find_package)

Here's CMakeOutput.log: http://pastebin.com/bbcWFPtN (expires in two weeks). I'm not well versed in compiling large projects like Unvanquished, so it's a bit overwhelming for me, I'll try my best though.

@Viech
Unvanquished member
Viech commented Dec 2, 2013

I added "opusfile" as a dependency to the PKGBUILD, which should solve this specific issue. If you have another issue regarding freetype, update your cmake installation (there was a mismatch between freetype and cmake versions recently).

Grab the new PKGBUILD here: https://aur.archlinux.org/packages/unvanquished/

We just realized that even after the cmake upgrade, there are still issues with the new freetype version. We are working on this.

@Viech Viech was assigned Dec 2, 2013
@Viech
Unvanquished member
Viech commented Dec 2, 2013

Updated the PKGBUILD again with a hotfix for the cmake/freetype mismatch. See if it works now.

@MyCookie
MyCookie commented Dec 2, 2013

Just got time to reply, I used cmake-git from the AUR, and I believe I got the new PKGBUILD, it compiled fine. I'll have to get home and test out how it runs though.

@MyCookie
MyCookie commented Dec 3, 2013

Everthing looks fine, I don't have much time to play a few rounds, but I started a Local game and loaded a few maps and wandered around. I'm closing this for now, thanks for all the help!

@MyCookie MyCookie closed this Dec 3, 2013
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.