-
-
Notifications
You must be signed in to change notification settings - Fork 1.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Multiple cmake issues when trying to build #1584
Comments
The version error should be fixed by #1583 |
No idea yet for the vcpkg problem. Our CI builds run through withouth problems. Maybe you follow the steps in the CI build and check if that solves the error in some way? https://github.com/SFTtech/openage/blob/master/.github/workflows/windows-server-2022.yml |
Thanks, that helped me figure it out. I was copying the commands from the Windows build guide ( Unfortunately now the actual build command (
There are a number of compiler warnings about that file earlier in the build but I see it's still succeeding on the server so I don't know what's going on there. |
@elirnm Weird, this is again something with vcpkg. Maybe your vcpkg setup is borked :D Is |
I have now run into the toml11 issue here. Just FYI. If I figure out a solution I'll be sure to update. |
Strange thing here: I was not having this issue originally, but I am having it now. I can no longer even build. I will likely try a fresh install of everything at a later point and see if that helps. |
I'm trying to build the current version on Windows 11 and running into several problems in the cmake config step. I'm running the following command from the openage\build folder:
cmake -DCMAKE_TOOLCHAIN_FILE=..\vcpkg\scripts\buildsystems\vcpkg.cmake -G "Visual Studio 17 2022" -A x64 -DDOWNLOAD_NYAN=YES -DFLEX_EXECUTABLE=..\flex\win_flex.exe ..
My cmake version is 3.28.0-rc1
The first issue is it failing with
It seems to not like the "v" and manually editing the version to just "0.5.2" fixed that problem.
The second issue is it failing with
I have toml11 installed in vcpkg but cmake isn't seeing that and I can't figure out how to make it do so. I tried adding the directory to
-DCMAKE_PREFIX_PATH
and also copying the toml11Config.cmake file to various other folders but always got the same error.The text was updated successfully, but these errors were encountered: