Hi Chris, I don't think we support building a 64bit version on Windows.
Can you run your commands in the 32bit mingw64 shell (MSys2 64bit/MSys2 MinGW 32-bit) to at least avoid any additional bugs due to the different environment ? Note the name is confusing. MingW64 is the name of the project (to differentiate from an older MingW32 project), but it provides both a 32bit and a 64bit environment for development. So far gnucash has only used the 32bit environment. Regards, Geert Op vrijdag 14 januari 2022 08:01:09 CET schreef Chris Good: > Hi Devs, > > I'm trying to build gnucash-on-windows so I can find where the "subscribe" > error above is coming from. > I ran setup-mingw64.ps1 like: > E: > cd \Data\GnuCash\gcdev64 > .\setup-mingw64.ps1 -target_dir "e:\\Data\\GnuCash\\gcdev64" -download_dir > "e:\\Data\\GnuCash\\gcdev64\\downloads" -x86_64 > > The setup seems to have worked with the exception of HtmlHelp but I don't > need to build the documentation so I've ignored that. > > The build is failing when I run in a MSYS2 64Bit / MSYS2 MinGW x64 window > (not as admin): > (As suggested by > https://wiki.gnucash.org/wiki/Building_on_Windows#Running_a_build) > > cd /e/Data/GnuCash/gcdev64/src/gnucash-on-windows.git > TARGET=gnucash-maint jhbuild -f jhbuildrc build > > Please see attached full log. > > Note the output from the setup says: > > Your build environment is now ready to use. Open an MSys2/mingw64 shell from > the start menu, cd to /e/Data/GnuCash/gcdev64, and run > jhbuild -f src/gnucash-on-windows.git/jhbuildrc build > > Should I be doing that before the above "TARGET=... command or instead of? > > Regards, Chris Good _______________________________________________ gnucash-devel mailing list gnucash-devel@gnucash.org https://lists.gnucash.org/mailman/listinfo/gnucash-devel