OK, I quickly pulled together a Ubuntu 21.04 virtual machine here and tested this; below are working instructions that will create a Windows installer for you You need at least 20G of disk for this - assuming a minimum VM install
sudo apt install docker.io <http://docker.io/> git mkdir $HOME/windows cd $HOME/windows ln -s /win/mxe . # <- yes, this looks weird... it's a step that fails in the script for some reason... just trust me git clone git://github.com/subsurface/subsurface <git://github.com/subsurface/subsurface> sudo docker run -v $HOME/windows:/__w subsurface/mxe-build-container:2.2 /bin/bash /__w/subsurface/packaging/windows/create-win-installer.sh -64only Still interested in the answer to "what's your goal with all this?", though. /D > On Oct 29, 2021, at 12:30 PM, Steven Morlock wrote: > > Dirk, > > Thanks for your reply. I tried to follow the instructions in > packaging/windows. I will start with a fresh machine and try to follow them > again. > > Regards > Steve > On Oct 29, 2021, at 2:18 PM, Dirk Hohndel <d...@hohndel.org > <mailto:d...@hohndel.org>> wrote: > Well, the log shows me very little of the MXE build environment that you are > using. Based on the error I'm guessing that you are using a different > compiler than I am... > There's a reason why I am making a docker container with all the right tools > available - it's incredibly painful to create a "known good" MXE build > environment. > > Did you look at packaging/windows/README.md ? It turns out that those > instructions aren't 100% accurate, but they should have gotten you a lot > closer. > > Of course, part of the question here is "what's your goal with all this"? > Because depending on what you are actually trying to do here, the setup you > want might be different. > > /D > >> On Oct 29, 2021, at 3:58 AM, Steven Morlock via subsurface < >> subsurface@subsurface-divelog.org >> <mailto:subsurface@subsurface-divelog.org>> wrote: >> >> Howdy, >> >> I have been trying to unsuccessfully follow guidance on how to cross-build >> the Windows client. I am running on a OSBoxes.org <http://osboxes.org/> >> Ubuntu 21.04 virtual machine. I have followed as best I could the >> instructions in 'subsurface/INSTALL' and >> 'subsurface/packaging/windows/mxe-based-build.sh'. Could someone please >> review the enclosed 'winbuild.log' and suggest where I may have gone wrong. >> >
_______________________________________________ subsurface mailing list subsurface@subsurface-divelog.org http://lists.subsurface-divelog.org/cgi-bin/mailman/listinfo/subsurface