* Building GUILE from git [not found] ` <m3eiiu7yac.fsf@pobox.com> @ 2010-04-05 18:57 ` Reuben Thomas 2010-04-05 22:53 ` Ludovic Courtès 0 siblings, 1 reply; 3+ messages in thread From: Reuben Thomas @ 2010-04-05 18:57 UTC (permalink / raw) To: bug-guile Hi, I'm trying to build GUILE on 32-bit Ubuntu karmic, with the missing bits (libgc 7.1 and libunistring) installed in /usr/local. I can build and install, but when I run guile, two things happen: 1. It takes about 10 seconds to load. 2. It prints the following and exits: $ guile ;;; note: autocompilation is enabled, set GUILE_AUTO_COMPILE=0 ;;; or pass the --no-autocompile argument to disable. ;;; compiling /usr/local/share/guile/2.0/ice-9/control.scm ;;; compiling /usr/local/share/guile/2.0/system/base/compile.scm ;;; it seems /usr/local/share/guile/2.0/system/base/compile.scm ;;; is part of the compiler; skipping autocompilation ;;; compiling /usr/local/share/guile/2.0/system/base/syntax.scm ;;; it seems /usr/local/share/guile/2.0/system/base/syntax.scm ;;; is part of the compiler; skipping autocompilation ;;; compiling /usr/local/share/guile/2.0/system/base/language.scm ;;; it seems /usr/local/share/guile/2.0/system/base/language.scm ;;; is part of the compiler; skipping autocompilation ;;; compiling /usr/local/share/guile/2.0/system/base/message.scm ;;; it seems /usr/local/share/guile/2.0/system/base/message.scm ;;; is part of the compiler; skipping autocompilation ;;; compiling /usr/local/share/guile/2.0/srfi/srfi-1.scm ;;; it seems /usr/local/share/guile/2.0/srfi/srfi-1.scm ;;; is part of the compiler; skipping autocompilation ;;; compiling /usr/local/share/guile/2.0/srfi/srfi-9.scm ;;; it seems /usr/local/share/guile/2.0/srfi/srfi-9.scm ;;; is part of the compiler; skipping autocompilation ;;; compiling /usr/local/share/guile/2.0/ice-9/optargs.scm ;;; it seems /usr/local/share/guile/2.0/ice-9/optargs.scm ;;; is part of the compiler; skipping autocompilation ;;; compiling /usr/local/share/guile/2.0/system/base/pmatch.scm ;;; it seems /usr/local/share/guile/2.0/system/base/pmatch.scm ;;; is part of the compiler; skipping autocompilation ;;; compiling /usr/local/share/guile/2.0/system/vm/vm.scm ;;; it seems /usr/local/share/guile/2.0/system/vm/vm.scm ;;; is part of the compiler; skipping autocompilation ;;; compiling /usr/local/share/guile/2.0/system/vm/frame.scm ;;; it seems /usr/local/share/guile/2.0/system/vm/frame.scm ;;; is part of the compiler; skipping autocompilation ;;; compiling /usr/local/share/guile/2.0/system/vm/program.scm ;;; it seems /usr/local/share/guile/2.0/system/vm/program.scm ;;; is part of the compiler; skipping autocompilation ;;; compiling /usr/local/share/guile/2.0/system/vm/instruction.scm ;;; it seems /usr/local/share/guile/2.0/system/vm/instruction.scm ;;; is part of the compiler; skipping autocompilation ;;; compiling /usr/local/share/guile/2.0/system/vm/objcode.scm ;;; it seems /usr/local/share/guile/2.0/system/vm/objcode.scm ;;; is part of the compiler; skipping autocompilation ;;; compiling /usr/local/share/guile/2.0/ice-9/regex.scm ;;; it seems /usr/local/share/guile/2.0/ice-9/regex.scm ;;; is part of the compiler; skipping autocompilation ;;; compiling /usr/local/share/guile/2.0/ice-9/receive.scm ;;; it seems /usr/local/share/guile/2.0/ice-9/receive.scm ;;; is part of the compiler; skipping autocompilation ;;; compiling /usr/local/share/guile/2.0/language/objcode/spec.scm ERROR: Wrong type (expecting exact integer): (#t #<catch-closure a5ac850> #<catch-closure a5ac840>) guile: uncaught throw to wrong-type-arg: (#f Wrong type (expecting ~A): ~S (exact integer (#t #<catch-closure a5a8600> #<catch-closure a5a85f0> #<catch-closure a5a85e0>)) ((#t #<catch-closure a5a8600> #<catch-closure a5a85f0> #<catch-closure a5a85e0>))) Platform: i686-pc-linux-gnu gcc --version: 4.4.1-4ubuntu9 -- http://rrt.sc3d.org ^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: Building GUILE from git 2010-04-05 18:57 ` Building GUILE from git Reuben Thomas @ 2010-04-05 22:53 ` Ludovic Courtès 2010-04-05 23:05 ` Reuben Thomas 0 siblings, 1 reply; 3+ messages in thread From: Ludovic Courtès @ 2010-04-05 22:53 UTC (permalink / raw) To: Reuben Thomas; +Cc: bug-guile Hi, Reuben Thomas <rrt@sc3d.org> writes: > I'm trying to build GUILE on 32-bit Ubuntu karmic, with the missing > bits (libgc 7.1 and libunistring) installed in /usr/local. > > I can build and install, but when I run guile, two things happen: > > 1. It takes about 10 seconds to load. > > 2. It prints the following and exits: > > $ guile > ;;; note: autocompilation is enabled, set GUILE_AUTO_COMPILE=0 > ;;; or pass the --no-autocompile argument to disable. > ;;; compiling /usr/local/share/guile/2.0/ice-9/control.scm > ;;; compiling /usr/local/share/guile/2.0/system/base/compile.scm Normally, these files should be compiled when compiling Guile and installed afterward, so auto-compilation shouldn’t occur. Can you try rebuilding & reinstalling Guile, making sure that, e.g., ice-9/control.go exists and that it gets installed next to ice-9/control.scm? Thanks, Ludo’. ^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: Building GUILE from git 2010-04-05 22:53 ` Ludovic Courtès @ 2010-04-05 23:05 ` Reuben Thomas 0 siblings, 0 replies; 3+ messages in thread From: Reuben Thomas @ 2010-04-05 23:05 UTC (permalink / raw) To: Ludovic Courtès; +Cc: bug-guile Thanks, it's the usual automake permissions problem, i.e. that because my user's umask is 0027, directories made during "sudo make install" are made with the same permission, although files are installed correctly. I had manually corrected the permissions on the other directories in /usr/local/share and /usr/local/include, but I hadn't spotted /usr/local/lib. Fixing the permissions there makes it work perfectly; thanks! -- http://rrt.sc3d.org ^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2010-04-05 23:05 UTC | newest] Thread overview: 3+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- [not found] <f92540e31003240335r6e285db9jdbc936e51de7646a@mail.gmail.com> [not found] ` <m3eiiu7yac.fsf@pobox.com> 2010-04-05 18:57 ` Building GUILE from git Reuben Thomas 2010-04-05 22:53 ` Ludovic Courtès 2010-04-05 23:05 ` Reuben Thomas
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).