Building Gnucash on OSX from gnucash-on-osx git repo

Geert Janssens janssens-geert at telenet.be
Thu Apr 8 15:11:25 EDT 2010


On Wednesday 7 April 2010, John Ralls wrote:
> On Apr 7, 2010, at 4:02 AM, Geert Janssens wrote:
> > Hi,
> >
> > I'm trying to build GnuCash for OSX from the gnucash-on-osx git repo,
> > following the instructions on http://wiki.gnucash.org/wiki/MacOSX/Quartz.
> >
> > But I don't get very far. The build stops on gtk-doc, because it can't
> > find gnome-doc-utils. A bit higher up in the logs I find gnome-doc-utils,
> > which gives an error during configuration, but seems to continue anyway.
> >
> > I have attached the relevant parts of the build log.
> >
> > Any idea what I'm doing wrong or where to look for the solution ?
> 
> The relevant error there is "checking for pkg-config... no".
> 
> You did run "jhbuild bootstrap" first, right? If so, you'll have to figure
>  out what happened with pkg-config.
> 
It seems I didn't.

After I ran "jhbuild bootstrap", I got a lot further with "jhbuild build", but 
the build still doesn't finish completely.

It now fails in phase "build of libgcrypt" (43/65), see attached error 
message.

It complains about some invalid assembler code. I have tried to make sense of 
it, but wasn't really successful. I didn't see what's wrong.

Any ideas ?

Geert
Geert
-------------- next part --------------
/bin/sh ../libtool   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..  -I../src -I../src -I/Users/geertjanssens/Library/Gnucash-2.3.x/include -I/Developer/SDKs/MacOSX10.5.sdk/usr/include  -arch x86_64 -I/Developer/SDKs/MacOSX10.5.sdk/usr/include -isysroot /Developer/SDKs/MacOSX10.5.sdk -mmacosx-version-min=10.5 -MT mpih-add1-asm.lo -MD -MP -MF .deps/mpih-add1-asm.Tpo -c -o mpih-add1-asm.lo mpih-add1-asm.S
 gcc -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I/Users/geertjanssens/Library/Gnucash-2.3.x/include -I/Developer/SDKs/MacOSX10.5.sdk/usr/include -arch x86_64 -I/Developer/SDKs/MacOSX10.5.sdk/usr/include -isysroot /Developer/SDKs/MacOSX10.5.sdk -mmacosx-version-min=10.5 -MT mpih-add1-asm.lo -MD -MP -MF .deps/mpih-add1-asm.Tpo -c mpih-add1-asm.S  -fno-common -DPIC -o .libs/mpih-add1-asm.o
mpih-add1-asm.S:47:suffix or operands invalid for `push'
mpih-add1-asm.S:48:suffix or operands invalid for `push'
mpih-add1-asm.S:78:suffix or operands invalid for `jmp'
mpih-add1-asm.S:113:suffix or operands invalid for `pop'
mpih-add1-asm.S:114:suffix or operands invalid for `pop'
make[2]: *** [mpih-add1-asm.lo] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2



More information about the gnucash-devel mailing list