Windows build procedure

Robert Fewell 14ubobit at gmail.com
Thu Oct 12 12:24:30 EDT 2017


John,
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 libgncmod-aqbanking.dll
and it was missing libgwengui-gtk3.dll, copied that from the
unstable/build/bin directory to c:\....gnucash\bin and that satisfied the
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

Will look at the missing icon later.

Full Trace file below...
* 15:59:50  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 could not
be found.
* 15:59:50  WARN <gnc.gui> [gnc_load_app_icons()] No icon named
'gnucash-icon' found. Some gui elements may be missing their icons
* 16:00:06  WARN <gnc.app-utils> Could not spawn perl: Failed to execute
helper program (Invalid argument)
* 16:00:14 OTHER <GLib-GIO> Settings schema 'org.gtk.Settings.FileChooser'
is not installed


Regards,
Bob


On 12 October 2017 at 01:37, John Ralls <jralls at ceridwen.us> wrote:

>
>
> > On Oct 11, 2017, at 9:00 AM, Robert Fewell <14ubobit at gmail.com> wrote:
> >
> > Thanks John, that is what I was after but did not realise I had built
> master so made the appropriate changes, exe created and used for an install.
> >
> > Noticed some dialogues pop up behind the main application and the
> preferences dialogue crashes the app. Also I am getting this in the trace
> 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 could
> 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 it’s
> trying to load and “module not found” when it can’t find one of the shared
> 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


More information about the gnucash-devel mailing list