r11850 builds for me on OS X 10.4.3

David Reiser dbreiser at earthlink.net
Sat Nov 12 21:30:41 EST 2005


On Nov 8, 2005, at 3:17 AM, Neil Williams wrote:

> On Tuesday 08 November 2005 2:30 am, David Reiser wrote:
>> For what it's worth, with Peter O. and Neil W.'s chatter as a guide,
>> I succeeded in building r11850 on my Mac.
>
> Thanks for letting us know. I've got r11855 running on my iBook now  
> - the
> problems were all about the environment variables and other hoops  
> required to
> actually build and run the program.
>
> Just for future reference, it'd be nice if you could detail the  
> commands you
> gave to ./autogen.sh and/or ./configure (depending on the revision)  
> and the
> commands / environment variables you need to build and run G2.
>
> To build, I use:
> guile16-build env LIBRARY_PATH=/sw/lib CPATH=/sw/include \
> ./autogen.sh
> guile16-build env LIBRARY_PATH=/sw/lib CPATH=/sw/include \
> ./configure --enable-doxygen --enable-opt-style-install \
> --prefix=/opt/fergus/gncuash
> guile16-build env LIBRARY_PATH=/sw/lib CPATH=/sw/include \
> make

I used the same autogen command and:

guile16-build env LIBRARY_PATH=/sw/lib CPATH=/sw/include ./configure  
--enable-maintainer-mode --enable-error-on-warning --enable-compile- 
warnings --enable-opt-style-install --prefix=/opt/gnc-g2-unstable -- 
enable-debug --enable-etags --enable-ofx --with-ofx-prefix=/opt/libofx

Does --enable-doxygen have to be used for the help system to work?

I don't need the env commands when I 'sudo make install' do I?
>
> I've also had to change my PATH in ~/.bashrc to
> PATH=/sw/bin/:/usr/bin:/sbin:/usr/sbin:/bin

Fink already 'fixed' my path for me a long time ago -- PATH=/sw/bin:/ 
sw/sbin...
>
> Then to run, I need:
> #!/bin/bash
> cd /opt/fergus/gnucash/bin
> export LANG=en_GB
> ./gnucash
>
> (this despite LANG=en_GB in every other xterm or shell). Simply  
> running
> gnucash direct lumps me into US Dollar.
>
> At some point, I need to a) update the tree b) reinstall the auto  
> tools
> required to update the 1.8 tree and test again.
>
> One difference, on Debian I get account balances in the summary  
> window as
> £1,439.56. On OSX, I only get GBP 1,439.56. What do you get on OSX?  
> Anyone
> know why? I'd certainly prefer to have £ on OSX.

I have no clue if this will work, but try export LC_MONETARY=en_GB.  
If I use LANG=en_US, I don't get either dollar signs or commas at the  
thousands. But if I set LC_MONETARY to en_US, I get $ and commas.
>
>> It does run, opens my 5MB
>> 1.8.11 data file (copy), though Save As isn't working
>
> Interesting - I'll look at that.
>
>> , and the x11
>> terminal complains:
>>
>> I should get the chance to do some real testing later this week. By
>> then maybe I'll see if I can do a repeat build performance with the
>> latest trunk.
>
> 1. Peter hasn't had problems on 10.4 like I have on 10.3
> 2. Do you have gnucash1.8 still installed?

Yes. 1.8.11 is still installed, and it hasn't given me any problems.

gnc-g2 complains when I start:

initializing gnc_html...
gnucash: [W] "failure loading ""/Users/dbr/.gnucash/config-1.8.auto"
gnucash: [W] "report-menu-setup"
Use of deprecated SAXv1 function getLineNumber

but that looks like warnings only.

>
> I've always suspected most of my problems are down to the need to  
> retain
> gnucash1.8 but then this will be a common upgrade path when G2 is  
> finally
> released - I'm hoping we don't have to conflict with things like  
> automake1.4
>
> -- 
>
> Neil Williams

--
David Reiser
dbreiser at earthlink.net




More information about the gnucash-devel mailing list