GNOME Bugzilla – Bug 399816
win32: Builds: Failure to copy DLLs
Last modified: 2018-06-29 21:23:55 UTC
Version: r15420 Platform: WinXP Problem: GnuCash doesn't start due to failure to find openssl libraries. The build system either needs to leave them where they were before the recent change (c:\windows\system32) or put a copy of them in the inst\bin directory. Having sorted those, the same problem occurs with the libaqbanking-16.dll. Although this was built, it wasn't copied to inst\bin so GnuCash fails to start. Workaround: Manually copy DLLs. Notes: Bug introduced recently (in the last week or so). Looking at the commit messages, it was probably r15389 (cstim) and r15398 (cstim).
I've just discovered that the same bug is repeated with libgwenhywfar-38.dll. I think that's the last one!
Fixed in r14523. Thanks! Install.sh-less fix: * add c:\soft\openssl\bin;c:\soft\gwenhywfar\bin;c:\soft\aqbanking\bin to the PATH line in gnucash\inst\gnucash.bat * add /c/soft/openssl/bin:/c/soft/gwenhywfar/bin:/c/soft/aqbanking/bin to the PATH line in gnucash\inst\gnucash
GnuCash bug tracking has moved to a new Bugzilla host. This bug has been copied to https://bugs.gnucash.org/show_bug.cgi?id=399816. Please update any external references or bookmarks.