Windows build procedure

Geert Janssens geert.gnucash at
Thu Oct 12 12:48:32 EDT 2017

Robert Fewell <14ubobit at> schreef op 12 oktober 2017 17:24:30 GMT+01:00:
>Now built unstable and created exe and installed, side note
>bundle-mingw64.ps1 needs changing on line 134 to use 'GNC_VCS_REV'
>Still have the same problems, used dll walker on
>and it was missing libgwengui-gtk3.dll, copied that from the
>unstable/build/bin directory to c:\....gnucash\bin and that satisfied
>dll walker. Started gnucash but still got the same error, maybe I
>should of
>walked on the libgwengui-gtk3.dll
>The preference error is to do with the gtk_file_chooser which may
>relate to
>the last error below, you also get the same thing by trying file/open


>* 16:00:14 OTHER <GLib-GIO> Settings schema
>is not installed

A missing gsettings schema will indeed crash the application, or more precisely it will abort it. Same effect to the user... This is a deliberate design decision of the GSettings folks. Their reasoning being that an application is supposed to know its schema so a missing one is considered a fatal error.

>On 12 October 2017 at 01:37, John Ralls <jralls at> wrote:
>> > On Oct 11, 2017, at 9:00 AM, Robert Fewell <14ubobit at>
>> >
>> > Thanks John, that is what I was after but did not realise I had
>> master so made the appropriate changes, exe created and used for an
>> >
>> > Noticed some dialogues pop up behind the main application and the
>> preferences dialogue crashes the app. Also I am getting this in the
>> file...
>> > * 15:01:28  WARN <gnc.module> Failed to dlopen() 'C:\Program Files
>> (x86)\gnucash\bin\libgncmod-aqbanking.dll': 'C:\Program Files
>> (x86)\gnucash\bin\libgncmod-aqbanking.dll': The specified module
>> not be found.
>> >
>> > The file is there so not sure what is wrong with that, Will
>probably try
>> and build 'unstable' with debugging to see why the preferences crash
>> tomorrow.
>> Bob,
>> Dlopen says “image not found” when it can’t find the shared module
>> trying to load and “module not found” when it can’t find one of the
>> module’s dependencies.
>> The least painful way to figure out missing dependencies on Windows
>is a
>> program called Dependency Walker, a free download from Microsoft.
>> Regards,
>> John Ralls
>gnucash-devel mailing list
>gnucash-devel at

Sent from my smartphone. Please excuse my brevity.

More information about the gnucash-devel mailing list