Re: [GNC-dev] Windows Build VM
Sherlock <[email protected]> Wed, 15 Nov 2023 21:36:28 -0800
| Newsgroups | gmane.comp.gnome.apps.gnucash.devel |
|---|---|
| Message-ID | <[email protected]> |
> On Nov 15, 2023, at 3:15 PM, Manfred Usselmann <[email protected]> wrote: > > Hi, > > Am 2023-11-12 01:19, schrieb Sherlock: > >> For what it may be worth, I have been successful building and packaging GnuCash 5.4 on Windows 10 with mingw-w64-i686-webkitgtk3-2.4.11-999.5-any in a recent (2023-07-18) MSYS2 MINGW32 environment. > > Did you include the Python bindings as well? No. > >> 1. Missing gcrypt >> pacman -S mingw-w64-i686-libgcrypt --noconfirm --needed >> 2. Missing xmlsec1 >> pacman -S mingw-w64-i686-xmlsec --noconfirm --needed >> 3. Install the latest mingw-w64-i686-webkitgtk3 and the versions of it's dependencies: >> cd /c/gcdev64/msys2/var/cache/pacman/pkg/ >> wget https://downloads.sourceforge.net/gnucash/Dependencies/jralls_public_signing_key.asc >> pacman-key --add jralls_public_signing_key.asc >> pacman-key --lsign C1F4DE993CF5835F >> wget https://sourceforge.net/projects/gnucash/files/Dependencies/mingw-w64-i686-webkitgtk3-2.4.11-999.5-any.pkg.tar.zst >> wget https://sourceforge.net/projects/gnucash/files/Dependencies/mingw-w64-i686-webkitgtk3-2.4.11-999.5-any.pkg.tar.zst.sig >> pacman -U https://sourceforge.net/projects/gnucash/files/Dependencies/mingw-w64-i686-webkitgtk3-2.4.11-999.5-any.pkg.tar.zst --noconfirm --needed >> wget https://repo.msys2.org/mingw/mingw32/mingw-w64-i686-icu-69.1-1-any.pkg.tar.zst >> wget https://repo.msys2.org/mingw/mingw32/mingw-w64-i686-gcc-libs-12.2.0-10-any.pkg.tar.zst >> cd /c/gcdev64/msys2 >> zstdcat /c/gcdev64/msys2/var/cache/pacman/pkg/mingw-w64-i686-icu-69.1-1-any.pkg.tar.zst | tar xf - mingw32/bin/libicudt69.dll mingw32/bin/libicuin69.dll mingw32/bin/libicuuc69.dll >> zstdcat /c/gcdev64/msys2/var/cache/pacman/pkg/mingw-w64-i686-gcc-libs-12.2.0-10-any.pkg.tar.zst | tar xf - mingw32/bin/libssp-0.dll > > I executed your commands above and it did work for me as well. Thanks! :-) > > Regards, > Manfred