Anyone successfully compiled 2.0.4 on Edgy?
Jim Lynch
jimlynch1 at gmail.com
Tue Jan 30 13:10:43 EST 2007
On 1/30/07, Derek Atkins <warlord at mit.edu> wrote:
>
> "Jim Lynch" <jimlynch1 at gmail.com> writes:
>
> WAIT!!!! Why do you have guile in both /usr and /usr/local?!?
'cause the first install of guile was earlier than 1.6. I have now
installed the 1.6.8 from ubuntu distro.
> Huh? Did you install guile by hand instead of using Ubuntu's packages?
> That's wrong. Don't do that. Remove /usr/local
OK done.
> So I got version 3.4 of the slib and put it in /usr/share/slib34 and set
> the
> > appropriate link, i. e. /usr/local/share/guile/slib -> /usr/share/slib34
>
> There is no "3.4" Do you mean "3a4"? That version is known not to
> work. You should downgrade. I recommend 3a3 or 3a1.
OK now 3a1 is in /usr/share/slib
And now I'm back to
checking for g-wrap-wct.h... yes
checking for (g-wrap) guile module... yes
checking for (g-wrap gw-glib-spec) guile module... yes
checking for SLIB support... configure: error:
Cannot find SLIB. Are you sure you have it installed?
See http://bugzilla.gnome.org/show_bug.cgi?id=347922
ls -l /usr/share/guile/
total 8
drwxr-xr-x 6 root root 4096 2007-01-30 10:37 1.6
drwxr-xr-x 18 root root 4096 2007-01-30 10:36 site
lrwxrwxrwx 1 root root 15 2007-01-30 07:07 slib -> /usr/share/slib
So I tried:
guile -c "(use-modules (ice-9 slib)) (require 'printf)"
ERROR: In procedure primitive-load-path:
ERROR: Unable to find file "slib/init/guile.init" in load path
Hm, I then created a /usr/share/slib/init and copied guile.init to it. Then
I tried again.
jwl at umuntu:~/gnucash-2.0.4$ guile -c "(use-modules (ice-9 slib)) (require
'printf)"
ERROR: In procedure open-file:
ERROR: Permission denied: "/usr/share/slibcat"
I can't find a slibcat anywhere.
>
> Run gnucash as root, once.
? How? I can't get the .configure step to finish, much less get a compile
to run.
-derek
Thanks,
Jim.
More information about the gnucash-user
mailing list