Does anyone actually build from windows? I seem to be getting even less success with the setup script now.
Hopefully my main issue is lack of familiarity with the environment but I might have broken the security settings. I'd be interested to see a log of someones install following https://github.com/Gnucash/gnucash-on-windows/blob/master/README.md and https://wiki.gnucash.org/wiki/Building_on_Windows What should I do about the message during the script: HTML Help 1.31 Update, This computer already has a newer version of HTML Help. ------ PS E:\gcdev64> *..\setup-mingw64.ps1 -target_dir: E:\gcdev64 -x86_64: $true* ..\setup-mingw64.ps1 : File E:\setup-mingw64.ps1 cannot be loaded. The file E:\setup-mingw64.ps1 is not digitally signed. You cannot run this script on the current system. For more information about running scripts and setting execution policy, see about_Execution_Policies at https:/go.microsoft.com/fwlink/?LinkID=135170. At line:1 char:1 + ..\setup-mingw64.ps1 -target_dir: E:\gcdev64 -x86_64: $true + ~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : SecurityError: (:) [], PSSecurityException + FullyQualifiedErrorId : UnauthorizedAccess PS E:\gcdev64> unblock-file ..\setup-mingw64.ps1 PS E:\gcdev64> ..\setup-mingw64.ps1 -target_dir: E:\gcdev64 -x86_64: $true Directory: E:\gcdev64 Mode LastWriteTime Length Name ---- ------------- ------ ---- d----- 26/05/2020 6:15 PM downloads Downloading E:\gcdev64\\downloads\msys2.exe from http://repo.msys2.org/distrib/x86_64/msys2-x86_64-20190524.exe Installing E:\gcdev64\\downloads\msys2.exe --script E:\gcdev64\input.qs Downloading E:\gcdev64\\downloads\\htmlhelp.exe from http://download.microsoft.com/download/0/a/9/0a939ef6-e31c-430f-a3df-dfae7960d564/htmlhelp.exe Installing E:\gcdev64\\downloads\htmlhelp.exe Downloading E:\gcdev64\\downloads\innosetup-5.5.9-unicode.exe from http://files.jrsoftware.org/is/5/innosetup-5.5.9-unicode.exe Installing E:\gcdev64\\downloads\innosetup-5.5.9-unicode.exe /verysilent /suppressmsgboxes /nocancel /norestart /dir="C:\Program Files (x86)\inno" Updating the installation. Accept the proposed changes. If the window doesn't close on its own then close it and re-run the script when it finishes. :: Synchronizing package databases... mingw32 462.5 KiB 301K/s 00:02 [#############################################] 100% mingw32.sig 119.0 B 0.00B/s 00:00 [#############################################] 100% mingw64 465.1 KiB 480K/s 00:01 [#############################################] 100% mingw64.sig 119.0 B 116K/s 00:00 [#############################################] 100% msys 183.3 KiB 692K/s 00:00 [#############################################] 100% msys.sig 119.0 B 0.00B/s 00:00 [#############################################] 100% :: Starting core system upgrade... warning: terminate other MSYS2 programs before proceeding resolving dependencies... looking for conflicting packages... Packages (8) bash-4.4.023-2 filesystem-2020.02-2 libzstd-1.4.4-2 mintty-1~3.1.6-1 msys2-runtime-3.1.4-3 pacman-5.2.1-8 pacman-mirrors-20200329-1 zstd-1.4.4-2 Total Download Size: 19.29 MiB Total Installed Size: 66.50 MiB Net Upgrade Size: -3.22 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... msys2-runtime-3.1.4-3-x86_64 2.7 MiB 614K/s 00:04 [#############################################] 100% bash-4.4.023-2-x86_64 1934.3 KiB 1269K/s 00:02 [#############################################] 100% filesystem-2020.02-2-x86_64 44.9 KiB 8.78M/s 00:00 [#############################################] 100% mintty-1~3.1.6-1-x86_64 678.5 KiB 2.16M/s 00:00 [#############################################] 100% pacman-mirrors-20200329-1-any 20.3 KiB 4.95M/s 00:00 [#############################################] 100% libzstd-1.4.4-2-x86_64 259.0 KiB 8.43M/s 00:00 [#############################################] 100% zstd-1.4.4-2-x86_64 304.7 KiB 8.04M/s 00:00 [#############################################] 100% pacman-5.2.1-8-x86_64 13.4 MiB 2.99M/s 00:04 [#############################################] 100% (8/8) checking keys in keyring [#############################################] 100% (8/8) checking package integrity [#############################################] 100% (8/8) loading package files [#############################################] 100% (8/8) checking for file conflicts [#############################################] 100% (8/8) checking available disk space [#############################################] 100% warning: could not get file information for clang32/ warning: could not get file information for clang32/bin/ warning: could not get file information for clang32/etc/ warning: could not get file information for clang32/etc/config.site warning: could not get file information for clang32/include/ warning: could not get file information for clang32/lib/ warning: could not get file information for clang32/share/ warning: could not get file information for clang64/ warning: could not get file information for clang64/bin/ warning: could not get file information for clang64/etc/ warning: could not get file information for clang64/etc/config.site warning: could not get file information for clang64/include/ warning: could not get file information for clang64/lib/ warning: could not get file information for clang64/share/ warning: could not get file information for opt/ :: Processing package changes... (1/8) upgrading msys2-runtime [#############################################] 100% (2/8) upgrading bash [#############################################] 100% (3/8) upgrading filesystem [#############################################] 100% (4/8) upgrading mintty [#############################################] 100% (5/8) upgrading pacman-mirrors [#############################################] 100% (6/8) installing libzstd [#############################################] 100% (7/8) installing zstd [#############################################] 100% (8/8) upgrading pacman [#############################################] 100% warning: terminate MSYS2 without returning to shell and check for updates again warning: for example close your terminal window instead of calling exit 0 [main] bash (14688) shared_info::initialize: size of shared memory region changed from 51128 to 40888 1 [main] bash (13548) shared_info::initialize: size of shared memory region changed from 51128 to 40888 0 [main] bash (2624) shared_info::initialize: size of shared memory region changed from 51128 to 40888 Now we'll install a pre-built webkitgtk3 package we've created and placed in the GnuCash project on SourceForge. It will install several more dependencies from Mingw-w64's repository. 0 [main] bash (6860) shared_info::initialize: size of shared memory region changed from 51128 to 40888 1 [main] bash (14260) shared_info::initialize: size of shared memory region changed from 51128 to 40888 0 [main] bash (11160) shared_info::initialize: size of shared memory region changed from 51128 to 40888 0 [main] bash (13596) shared_info::initialize: size of shared memory region changed from 51128 to 40888 0 [main] bash (13112) shared_info::initialize: size of shared memory region changed from 51128 to 40888 Now we'll install the dependencies. Accept the installation as usual. About half-way through it will stop with a message about fontconfig. Just type "Return" at it and it will resume after a minute or two (be patient!) and complete the installation. 0 [main] bash (9880) shared_info::initialize: size of shared memory region changed from 51128 to 40888 Next we'll install the HTML Help Workshop includes and libraries into our MinGW directory. 0 [main] bash (4896) shared_info::initialize: size of shared memory region changed from 51128 to 40888 0 [main] bash (14224) shared_info::initialize: size of shared memory region changed from 51128 to 40888 0 [main] bash (6424) shared_info::initialize: size of shared memory region changed from 51128 to 40888 HTML Help Workshop isn't correctly installed. Clone the gnucash-on-windows repository into the target source directory, patch jhbuild to disable its DESTDIR dance and set up jhbuildrc with our prefixes. d----- 26/05/2020 6:22 PM src 1 [main] bash (7296) shared_info::initialize: size of shared memory region changed from 51128 to 40888 Failed to clone the gnucash-on-windows repo, exiting. PS E:\gcdev64> > _______________________________________________ gnucash-devel mailing list gnucash-devel@gnucash.org https://lists.gnucash.org/mailman/listinfo/gnucash-devel