Follow-up Comment #1, bug #22990 (project wesnoth): I'm not sure why you list some of these dependencies like lua as they are not needed (we have lua imported in-tree to support C++ exceptions).
The most authoritative list of requirements is here: https://github.com/wesnoth/wesnoth/blob/1.12/INSTALL I could not find any references to "systemd" in the source code. It appears that it is only used in the windows packaging process, and possibly only related to the mp server (for setting up lan games). ++ $ grep "systemd" -r . Binary file ./wesnoth-debug matches ./SConstruct: BoolVariable('systemd','Install systemd unit file for wesnothd', bool(WhereIs("systemd"))), ./SConstruct:SConscript(dirs = Split("po doc packaging/windows packaging/systemd")) ./SConstruct:if env["systemd"]: ./SConstruct: env.InstallData("prefix", "wesnothd", "#packaging/systemd/wesnothd.service", "lib/systemd/system") ./SConstruct: env.InstallData("prefix", "wesnothd", "#packaging/systemd/wesnothd.conf", "lib/tmpfiles.d") ... -- So maybe you can try disabling the systemd option. Also you might want to try disabling openmp, I think it is not used for official builds except maybe on windows. Also while the cmake build should work, if you have trouble configuring it right, I have personally found our scons script to be easier to get working. For instance you may also need to tell cmake to turn on -O2 compiler optimizations or I think it will give you an -O0 build which won't work very well. scons should by default give you essentially a correctly configured release build even with no options passed at command-line _______________________________________________________ Reply to this item at: <http://gna.org/bugs/?22990> _______________________________________________ Message sent via/by Gna! http://gna.org/ _______________________________________________ Wesnoth-bugs mailing list [email protected] https://mail.gna.org/listinfo/wesnoth-bugs
