> On Jan 15, 2023, at 12:36 PM, Geert Janssens
> wrote:
>
> Commit
>
> https://github.com/Gnucash/gnucash/commit/
> fed4daf4e7dea7c85a56ad08f1817319272f7567
>
> Added a number of boost libraries in the cmake check. Since that commit a
> cmake run will spew these warnings:
>
> CMake Warnin
Got much farther with the build, but now stuck with a build/run time error.
The freetype2 error was rooted in gnutls.pc missing -lgcrypt. I’m not sure if
this is an issue for gnutls or a patch for arm64/MacOSx build. Manually added
the dependency and finished the build.
Tried to run gnucash b
Op maandag 16 januari 2023 17:35:48 CET schreef John Ralls:
> Geert,
>
> I added those last week because of link failures on Windows; the problem
> turned out to be that ASIO needs winsock, not that there were any
> additional boost libs. I've reverted the part of the commit that added the
> boost
Hi,
See answers in between.
Op zondag 15 januari 2023 23:38:07 CET schreef flywire:
> This exercise has left me with a few questions about
> https://github.com/flywire/gnucash/blob/Hello/gnucash/report/reports/example
> /options-example.scm
>
>1. I'm not clear on the scheme terminology. What
I thought that you said the freetype2 problem was from Cmake finding
libbrotlidec in /opt/homebrew. I don't think that freetype2 has a dependency on
gnutls. Webkit (via libsoup<-glib-networking) and AQBanking depend on it; IIRC
the missing -lgcrypt is in the glib-networking build.
The problem w
Sorry - I didn’t explain that I used ACLs (chmod -a) to completely block
access for my build user “gnucash” from accessing /opt/homebrew and then
started from the beginning of setting up a build environment as the gnucash
user. During this rebuild, I ran into an error while building libxmlsec1,
xmlsec is how AQBanking and friends hook gcrypt.
Yes, the New Account Hierarchy Assistant's Apply button tries to open a
GncFileChooser that's derived from GtkFileChooser. That crashes if you try to
run it from the build directory.
No, you don't need to make a bundle, just run `ninja install` t