Compiling source: Makefile.in
Derek Atkins
warlord at MIT.EDU
Sun Dec 25 22:28:19 EST 2005
Please CC gnucash-devel on all replies....
You don't necessarily need g-wrap 1.9; you can use 1.3.4... The only
issue is that the code generated by 1.3.4 wont compile cleanly with gcc4.
The problem below is that you can't find the g-wrap runtime during
your compile. I don't know why configure would work unless you
have both the 1.3.4 and the 1.9 runtime installed together... That's
not supported by g-wrap.
-derek
Quoting stephen langenhoven <stephen.langenhoven at gmail.com>:
> I followed the instructions covered in the Translation section as suggested
> by Johannes, I can now complete the autogen and configure steps but have the
> following problem with make:
>
> make[3]: Entering directory `/root/gnucash/src/pixmaps'
> make[3]: Nothing to be done for `all'.
> make[3]: Leaving directory `/root/gnucash/src/pixmaps'
> Making all in core-utils
> make[3]: Entering directory `/root/gnucash/src/core-utils'
> FLAVOR=gnome /usr/bin/guile -c \
> "(set! %load-path (cons \"/usr/share/guile\" %load-path)) \
> (primitive-load \"./gw-core-utils-spec.scm\") \
> (gw:generate-wrapset \"gw-core-utils\")"
> ERROR: no code for module (g-wrap)
> make[3]: *** [gw-core-utils.scm] Error 2
> make[3]: Leaving directory `/root/gnucash/src/core-utils'
> make[2]: *** [all-recursive] Error 1
> make[2]: Leaving directory `/root/gnucash/src'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/root/gnucash'
> make: *** [all] Error 2
>
> Somewhere I found a reference to the fact that the 1.9 g-wrap stream is a
> pre-req for Gnucash2, it isn't in the gentoo packages list so I just pulled
> down the tar from the web and installed it in /usr/share/guile/g-wrap (after
> un-emerging the 1.3.4 version I had). Still doesn't seem to have solved the
> problem
>
> In case you are wondering why my build is under /root, I'm running a colinux
> instance on my laptop, the home desktops all have ubuntu and couldn't get
> all the "dev" pre-reqs to even complete the autogen step.
>
> I'm going to keep rooting around (pun intended I suppose), but any pointers
> are appreciated...
>
> On 12/25/05, Derek Atkins <warlord at mit.edu> wrote:
>>
>> Quoting stephen langenhoven <stephen.langenhoven at gmail.com>:
>>
>> > I'm trying to build the latest source from svn (this is my first ever
>> > attempt). I followed the instructions in README.svn, but every time I
>> run
>> > configure it falls when creating the makefile.in saying it doesn't
>> exist. I
>> > took a copy from the /gnucash directory and copied to the the various
>> > locations where it was missing. I browsed the source in the Trac tool
>> and
>> > noticed that it's not there either, what obvious thing am I missing?
>>
>> The README.svn is probably slightly out of date. Did you run
>> ./autogen.sh first? Then did you run ./configure ... (with all
>> the arguments you need)?
>>
>> -derek
>>
>> --
>> Derek Atkins, SB '93 MIT EE, SM '95 MIT Media Laboratory
>> Member, MIT Student Information Processing Board (SIPB)
>> URL: http://web.mit.edu/warlord/ PP-ASEL-IA N1NWH
>> warlord at MIT.EDU PGP key available
>>
>>
>
--
Derek Atkins, SB '93 MIT EE, SM '95 MIT Media Laboratory
Member, MIT Student Information Processing Board (SIPB)
URL: http://web.mit.edu/warlord/ PP-ASEL-IA N1NWH
warlord at MIT.EDU PGP key available
More information about the gnucash-devel
mailing list