[GNC-dev] Windows Build VM
Sherlock
sh025622 at gmail.com
Thu Nov 16 00:36:28 EST 2023
> On Nov 15, 2023, at 3:15 PM, Manfred Usselmann <manfred at usselmann.ch> 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
More information about the gnucash-devel
mailing list