RESULT! (was: Re: Building on Windows from scratch - follow up)

John Ralls jralls at ceridwen.us
Fri May 2 14:06:14 EDT 2014


On May 1, 2014, at 10:21 AM, Geert Janssens <janssens-geert at telenet.be> wrote:

> On Thursday 01 May 2014 15:55:07 Geert Janssens wrote:
>> Thank you for my feedback. It's nice to hear my effort is appreciated.
>> 
> Sometimes I appear to write utter nonsense... Rereading the above I of course wanted to 
> say
> Thank you for *your* feedback.
> 
> Oh well... Too many distractions...

The HH installation check is still failing for me, as is the installation. I ran it by hand and got it to install in c:\gcdev, but the check fails anyway:

############################################################
###  HTML Help Workshop
############################################################
!!! Attention !!!
!!! This is the only installation step that requires your direct input !!!
!!! When asked for an installation path, specify c:\gcdev\hh !!!
./install-impl.sh: line 1142: /c/gcdev/downloads/htmlhelp.exe: Bad file number

Doing this
--- a/install-impl.sh
+++ b/install-impl.sh
@@ -1131,7 +1131,7 @@ function inst_hh() {
     add_to_env -I$_HH_UDIR/include HH_CPPFLAGS
     add_to_env -L$_HH_UDIR/lib HH_LDFLAGS
     add_to_env $_HH_UDIR PATH
-    if quiet test_for_hh
+    if test_for_hh
     then
         echo "html help workshop already installed in $_HH_UDIR.  skipping.”

So that the test errors show up produces this result:

Warning: .drectve `-defaultlib:uuid.lib ' unrecognized
Warning: .drectve `-defaultlib:uuid.lib ' unrecognized
Cannot export ??_C at _00A@?$AA@: symbol not found
Cannot export ?pHtmlHelpA@@3P6GPAUHWND__@@PAU1 at PBDIK@ZA: symbol not found
Cannot export ?pHtmlHelpW@@3P6GPAUHWND__@@PAU1 at PBGIK@ZA: symbol not found
collect2.exe: error: ld returned 1 exit status
!

If I change that “test_for_hh” to [ -z “" ]

then I get the dreaded unrecognized “l” format error, but copying 
EXTRA_CFLAGS=" -Wall -Werror -fno-builtin-dgettext -fno-builtin-towupper -fno-builtin-iswlower -ggdb3 -D__USE_MINGW_ANSI_STDIO”
from my c:\soft custom.sh fixes that and everything builds.

Regards,
John Ralls





More information about the gnucash-devel mailing list