<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body style="overflow-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;"><br id="lineBreakAtBeginningOfMessage"><div><br><blockquote type="cite"><div>On Jun 16, 2024, at 09:37, <russ.gorby@gmail.com> <russ.gorby@gmail.com> wrote:</div><br class="Apple-interchange-newline"><div><meta charset="UTF-8"><div class="WordSection1" style="page: WordSection1; caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 11px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;"><div style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;">Does anyone actually have the gnucash build working on windows?<o:p></o:p></div><div style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;">I’m trying to build i686 version on Windows 10.<o:p></o:p></div><div style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;">I’ve had to work around multiple issues but after the build env is configured, the mingw32 shell can run BUT<o:p></o:p></div><div style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;">“jhbuild -f <jhbuildrc> build”<o:p></o:p></div><div style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;">Results in missing dependencies and running –nodeps runs into other issues<o:p></o:p></div><div style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;"><o:p> </o:p></div><div style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;">It would be nice to collaborate with someone who has this working already (assuming someone does)<o:p></o:p></div></div></div></blockquote><br></div><div>Russ,</div><div><br></div><div>Yes, I have it working and of course it works on the nightly builds VM too. Getting things set up sometimes has issues because I don’t run setup-mingw64.ps1 very often.</div><div><br></div><div>`jhbuild -f jhbuildrc build` won’t work unless you ran `export TARGET=gnucash-stable` first. I usually combine them, e.g. `TARGET=gnucash-stable jhbuild -f jhbuildrc build`.</div><div><br></div><div>Make sure that you’ve started the right shell: It works only in a MINGW32 shell. The MSYS2 and MINGW64 shells don’t set the path correctly.</div><div><br></div><div>If that doesn’t work try running `buildserver\build_package.ps1 -branch stable`.  Sometimes the MINGW32 shell environment gets a little out of whack. The Powershell script is able to exert a bit more control on the environment and is more reliable.</div><div><br></div><div>Regards,</div><div>John Ralls</div></body></html>