Getting prices and quotes:

John Ralls jralls at ceridwen.us
Sun Sep 14 23:37:10 EDT 2014


On Sep 14, 2014, at 11:01 AM, Andy Lavarre <alavarre at gmail.com> wrote:

> John hello, thanks again:
>> It’s a cmd file: install-fq-mods.cmd Regards, John Ralls
> Done
> 
>    C:\Program Files\gnucash\bin>.\install-fq-mods.cmd
> 
> It runs in a terminal, but fails to install Strawberry Perl and
> consequently fails a number of others.
> 
> I've posted my screen capture to Pastebin:
> 
>    http://pastebin.com/Ja6WBcDB
> 
> Is there an install log somewhere?
> 
> What appears to be the key failures are:
> 
> C:\strawberry\perl\bin\perl.exe t/TEST 0
> robot/ua-get.t ........ 1/8 HTTP Server terminated
> robot/ua-get.t ........ Failed 5/8 subtests
> robot/ua.t ............ 1/7 HTTP Server terminated
> robot/ua.t ............ Failed 5/7 subtests
> 
> And thereafter a host of other errors.
> 
> The summary reinforces this:
> 
> Test Summary Report
> -------------------
> robot/ua-get.t      (Wstat: 0 Tests: 8 Failed: 5)
>  Failed tests:  1-3, 5, 7
> robot/ua.t          (Wstat: 0 Tests: 7 Failed: 5)
>  Failed tests:  1-3, 5, 7
> ...
>  C:\strawberry\c\bin\dmake.exe test -- NOT OK
> 
> It also says
>  Make had returned bad status, install seems impossible
> Stopping: 'install' failed for 'Bit::Vector'.
> 
> * Run gnc-fq-check

The perl.exe problem looks like a loopback-alias problem that we've seen before, but since it proceeded to build other dependencies we can ignore it for now.

The real, and quite serious, problem is in Bit::Vector:
gcc -c          -s -O2 -DWIN32 -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -
DPERL_IMPLICIT_SYS -DUSE_PERLIO -fno-strict-aliasing -mms-bitfields -s -O2
  -DVERSION=\"7.3\"     -DXS_VERSION=\"7.3\"  "-IC:\strawberry\perl\lib\CORE"
BitVector.c
dmake.exe:  Error code 129, while making 'BitVector.o'
  STBEY/Bit-Vector-7.3.tar.gz
  C:\strawberry\c\bin\dmake.exe -- NOT OK

It appears to me that that means that in order to build F::Q you now need a full MinGW build environment. That's a problem because while I have no doubt that you could set one up if you were sufficiently motivated, it's going to be utterly beyond most users.

Geert, Erik, any thoughts about how to get around this? Or am I all wet?

Regards,
John Ralls




More information about the gnucash-user mailing list