Dark Mode

Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

[BUG] Arch linux build fails #1793

Open
Open
[BUG] Arch linux build fails#1793

Description

I followed the dependency installation steps listed in the official build documentation:
https://github.com/SFTtech/openage/blob/master/doc/building.md#dependency-installation

All prerequisites appear to be installed successfully, but I'm still encountering the following error when attempting to build/run the project:

doraemon-arch :: doraemon/Documents/openage >> ./configure --download-nyan 1 |
./configure is a convenience script:
it creates the build directory, symlinks it,
and invokes cmake for an out-of-source build.

Nobody is stopping you from skipping ./configure and our Makefile,
and using CMake directly (e.g. when packaging, or using an IDE).
For your convenience, ./configure even prints the direct CMake invocation!

build_type | Debug
cxx_compiler | g++
cxx_flags |
exe_linker_flags |
install_prefix | /usr/local
module_linker_flags |
shared_linker_flags |

config options:

backtrace | if_available
gperftools-profiler | if_available
gperftools-tcmalloc | False
inotify | if_available
ncurses | if_available
opengl | if_available
vulkan | if_available

bindir:
/home/doraemon/Documents/openage/.bin/g++-debug-Oauto-sanitize-none/

invocation:
cmake -DCMAKE_BUILD_TYPE=Debug -DCMAKE_CXX_FLAGS='' -DCMAKE_EXE_LINKER_FLAGS='' -DCMAKE_INSTALL_PREFIX=/usr/local -DCMAKE_MODULE_LINKER_FLAGS='' -DCMAKE_SHARED_LINKER_FLAGS='' -DDOWNLOAD_NYAN=YES -DCXX_OPTIMIZATION_LEVEL=auto -DCXX_SANITIZE_FATAL=False -DCXX_SANITIZE_MODE=none -DWANT_BACKTRACE=if_available -DWANT_GPERFTOOLS_PROFILER=if_available -DWANT_GPERFTOOLS_TCMALLOC=False -DWANT_INOTIFY=if_available -DWANT_NCURSES=if_available -DWANT_OPENGL=if_available -DWANT_VULKAN=if_available /home/doraemon/Documents/openage

(now running cmake:)



___ ______ _______ _______ ___
| _)/ _____|_______|_______|_ |
| | ( (____ _____ _ | | ___ ____ _____ ____ _____ ____ _____
| | \____ \| ___) | | | | / _ \| _ \| ___ | _ \(____ |/ _ | ___ |
| |_ _____) ) | | | _| | | |_| | |_| | ____| | | / ___ ( (_| | ____|
|___|______/|_| |_| (___| \___/| __/|_____)_| |_\_____|\___ |_____)
|_| (_____|

Welcome to the SFT technologies computer-aided openage build system!

You have chosen, or been chosen, to attempt the daring task of building openage.
If you have installed all the dependencies that are conveniently listed in
[doc/building.md], this _might_ just work!

If it doesn't, consider reporting the issue, or ask for help:
* GitHub: https://github.com/SFTtech/openage
* Matrix: #sfttech:matrix.org

PYTHON_LIBRARIES: /usr/lib/libpython3.14.so
-- Set PROJECT_VERSION from git.
-- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE)
CMake Warning at buildsystem/doxygen.cmake:50 (message):
doxygen couldn't be found, you won't be able to generate docs
Call Stack (most recent call first):
CMakeLists.txt:223 (doxygen_configure)


CMake Error at libopenage/CMakeLists.txt:59 (find_package):
Could not find a configuration file for package "Eigen3" that is compatible
with requested version "3.3".

The following configuration files were considered but not accepted:

/usr/share/eigen3/cmake/Eigen3Config.cmake, version: 5.0.1
The version found is not compatible with the version requested.



-- Configuring incomplete, errors occurred!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions