Topic: Building WL on win 10
hessenfarmer Topic Opener |
Posted at: 2018-08-16, 16:46
If you see an error about the detection of the revision that doesn't work for me neither. But that can be ignored. Top Quote |
Arty |
Posted at: 2018-08-18, 11:31
So, I finally had time to try building again. The unspecified error I mentioned earlier was just due to my own forgetfulness. (After those weird path error messages I had - just to be sure - completely reinstalled msys and all the packages, but apparantly I just had forgotten to reinstall glew.) After fixing this, cmake went through without a hitch, and the actual building, too. One thing though, the Top Quote |
GunChleoc |
Posted at: 2018-08-20, 09:24
Maybe you need a Bazaar package within MSys2 too? Just guessing... Busy indexing nil values Top Quote |
Tino |
Posted at: 2018-08-20, 10:19
Yes, "bzr" or "git" have to be available as a command for the python script to detect the version correctly. Check your PATH. Sorry, the instructions for using the Nuwen Distro is currently pretty outdated (this is what i am using for my static builds), and i always wanted to replace it with using MSYS2 and pacman. As you've found out: The commands from the appveyor script should apply here. You'll just have to "remove" the logic to build 4 variants x64/x86/debug/release with the one variant you are interested in. An Appveyor image is nothing else than your windows PC with some software (bzr/git/MSYS2) already installed. Top Quote |
GunChleoc |
Posted at: 2018-08-25, 10:38
Additional instructions for downgrading boost:
Busy indexing nil values Top Quote |
hessenfarmer Topic Opener |
Posted at: 2018-08-25, 10:51
I have tried to describe the Steps for 32bit and 64bit and therefore I did not mention the exact package name. Also from my experience it doesn't matter where the package is saved locally as long as the path is specified properly in a Linux like format especially taking into account to use / instead of \ to separate the folders in the Path Top Quote |
GunChleoc |
Posted at: 2018-08-25, 11:26
We obviously need to refine this, but Busy indexing nil values Top Quote |
hessenfarmer Topic Opener |
Posted at: 2018-08-25, 11:56
Agreed I will incorporate this Top Quote |
GunChleoc |
Posted at: 2018-08-25, 12:28
My first attempt failed, but that was probably because I had already attempted building with MinGW. I have just installed a fresh MSys and will go through it again, taking notes. I'll publish my results to the wiki as a base to work off of. Busy indexing nil values Top Quote |
GunChleoc |
Posted at: 2018-08-25, 13:22
I have updated the wiki page now - please feel free to improve on this: https://wl.widelands.org/wiki/BuildingWidelandsUnderWindowsNew/#building-with-msys2-only Now I can finally start hunting Windows bugs, thank you so much! Busy indexing nil values Top Quote |