building gnucash on cygwin (almost there, I think)
Derek Atkins
warlord at MIT.EDU
Mon May 12 20:37:00 CDT 2003
Ivan Middleton <idmiddle at umich.edu> writes:
> On 10 May 2003, Derek Atkins wrote:
>
> > 1) move files/functions around to alieve the cross-dependency
>
> My solution is to move `src/app-file/gnc-file.c' into the gnome library
> (libgnc-app-file-gnome), which works nicely. Interestingly, the naming
> of the C source files already suggests this.
Actually, I'm not convinced this is the right answer. Indeed, it
might break other dependencies (like libgw-app-file). But then again
IMHO the current module lines are poorly conceived.
> So I have a complete build now. Running gnucash gives no errors, but
> unfortunately doesn't seem to do anything at all except eat up CPU cycles.
> By attaching gdb to the running guile process, and typing `info dll', I
> can see that it actually seems to be able to load some of the gnucash
> modules. Other than that, I can't tell what's going on.
Try running gnucash --debug
> Can someone point me in the direction of information on debugging guile
> programs? The Guile reference manual mentions trace and backtrace and
> single-stepping, but doesn't say *how* to single-step (that node of the
> manual is blank!).
Well, gnucash has a bunch of debugging already; you just need to turn
it on. You can also turn on the --loglevel option.
Good luck,
> Ivan
-derel
--
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