tech-pkg archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: gnucash fails on Darwin



Louis Guillaume wrote:
Hi!

Given the enormous amount of dependencies for gnucash I would not have been surprised to see it fail somewhere along the line. But the build got all the way through and finally failed building gnucash itself like this...

/usr/bin/ld: Undefined symbols:
_scm_boot_guile
_scm_c_eval_string
_scm_c_resolve_module
_scm_c_use_module
_scm_call_2
_scm_set_current_module
collect2: ld returned 1 exit status
gnumake[4]: *** [gnucash-bin] Error 1
gnumake[3]: *** [all-recursive] Error 1
gnumake[2]: *** [all-recursive] Error 1
gnumake[1]: *** [all-recursive] Error 1
gnumake: *** [all] Error 2
*** Error code 2

Stop.
bmake: stopped in /usr/pkgsrc/finance/gnucash


This is Darwin 8.11.1 (aka Tiger, Mac OS 10.4.11). I'm also using pkgsrc-2007Q4.




Ok - after some more research it appears (from this page: http://wiki.gnucash.org/wiki/MacOSXInstallation ) that we need guile16, which we have, and guile16-slib, which we don't have.

This seems to be pretty complicated and I'm not sure how to go about doing this.

It seems we need a devel/guile16-slib package and we need to change the gnucash package to depend the correct set of guile packages for Darwin.

Louis



Home | Main Index | Thread Index | Old Index