unofficial mirror of bug-guile@gnu.org 
 help / color / mirror / Atom feed
* 1.6.5 build failure: libguile-ltdl.so.1: No such file or directory
@ 2004-10-05 18:52 Paul Jarc
  2004-10-06  5:13 ` Rob Browning
  2004-11-04 13:41 ` Marius Vollmer
  0 siblings, 2 replies; 9+ messages in thread
From: Paul Jarc @ 2004-10-05 18:52 UTC (permalink / raw)


Building 1.6.5 fails for me:
...
creating guile
cat alist.doc arbiters.doc async.doc backtrace.doc boolean.doc chars.doc continuations.doc debug.doc dynl.doc dynwind.doc environments.doc eq.doc error.doc eval.doc evalext.doc extensions.doc feature.doc fluids.doc fports.doc gc.doc goops.doc gsubr.doc guardians.doc hash.doc hashtab.doc hooks.doc init.doc ioext.doc iselect.doc keywords.doc lang.doc list.doc load.doc macros.doc mallocs.doc modules.doc numbers.doc objects.doc objprop.doc options.doc pairs.doc ports.doc print.doc procprop.doc procs.doc properties.doc random.doc rdelim.doc read.doc root.doc rw.doc scmsigs.doc script.doc simpos.doc smob.doc sort.doc srcprop.doc stackchk.doc stacks.doc stime.doc strings.doc strop.doc strorder.doc strports.doc struct.doc symbols.doc throw.doc values.doc variable.doc vectors.doc version.doc vports.doc weaks.doc symbols-deprecated.doc ramap.doc unif.doc filesys.doc posix.doc net_db.doc socket.doc regex-posix.doc | GUILE="/home/prj/src/spf/guile-1.6.5/pre-inst-guile" ../scripts/snarf-check-and-output-texi --manual > guile.texi || { rm guile.texi; false; }
/home/prj/src/spf/guile-1.6.5/libguile/.libs/lt-guile: error while loading shared libraries: libguile-ltdl.so.1: cannot open shared object file: No such file or directory
make[2]: *** [guile.texi] Error 1
make[2]: Leaving directory `/fs/home/mount/home/prj/src/spf/guile-1.6.5/libguile'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/fs/home/mount/home/prj/src/spf/guile-1.6.5'
make: *** [all] Error 2

I can work around it by setting
LD_LIBRARY_PATH="$PWD/libguile-ltdl/.libs".


paul


_______________________________________________
Bug-guile mailing list
Bug-guile@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-guile


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: 1.6.5 build failure: libguile-ltdl.so.1: No such file or directory
  2004-10-05 18:52 1.6.5 build failure: libguile-ltdl.so.1: No such file or directory Paul Jarc
@ 2004-10-06  5:13 ` Rob Browning
  2004-10-06 14:20   ` Paul Jarc
  2004-11-04 13:41 ` Marius Vollmer
  1 sibling, 1 reply; 9+ messages in thread
From: Rob Browning @ 2004-10-06  5:13 UTC (permalink / raw)


prj@po.cwru.edu (Paul Jarc) writes:

> Building 1.6.5 fails for me:
> ...
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/fs/home/mount/home/prj/src/spf/guile-1.6.5'
> make: *** [all] Error 2
>
> I can work around it by setting
> LD_LIBRARY_PATH="$PWD/libguile-ltdl/.libs".

I've seen something similar in 1.7, but not 1.6.  Marius has looked in
to the 1.7 problem, and if I recall correctly, he said it looked like
a libtool problem.  I haven't checked it myself yet.

Just out of curiousity, do you have a version of guile already
installed on that machine in the default path, and if so (and if it's
easy), are the results any different if you remove that copy of guile
(including libs) and clean/re-build 1.6.5?

Thanks
-- 
Rob Browning
rlb @defaultvalue.org and @debian.org; previously @cs.utexas.edu
GPG starting 2002-11-03 = 14DD 432F AE39 534D B592  F9A0 25C8 D377 8C7E 73A4


_______________________________________________
Bug-guile mailing list
Bug-guile@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-guile


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: 1.6.5 build failure: libguile-ltdl.so.1: No such file or directory
  2004-10-06  5:13 ` Rob Browning
@ 2004-10-06 14:20   ` Paul Jarc
  2004-10-07  1:10     ` Rob Browning
  0 siblings, 1 reply; 9+ messages in thread
From: Paul Jarc @ 2004-10-06 14:20 UTC (permalink / raw)
  Cc: bug-guile

Rob Browning <rlb@defaultvalue.org> wrote:
> Just out of curiousity, do you have a version of guile already
> installed on that machine in the default path, and if so (and if it's
> easy), are the results any different if you remove that copy of guile
> (including libs) and clean/re-build 1.6.5?

I do have 1.6.4 installed.  I removed it from $PATH and tried again,
but got the same error.


paul


_______________________________________________
Bug-guile mailing list
Bug-guile@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-guile


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: 1.6.5 build failure: libguile-ltdl.so.1: No such file or directory
  2004-10-06 14:20   ` Paul Jarc
@ 2004-10-07  1:10     ` Rob Browning
  2004-10-07 14:33       ` Paul Jarc
  0 siblings, 1 reply; 9+ messages in thread
From: Rob Browning @ 2004-10-07  1:10 UTC (permalink / raw)


prj@po.cwru.edu (Paul Jarc) writes:

> Rob Browning <rlb@defaultvalue.org> wrote:
>> Just out of curiousity, do you have a version of guile already
>> installed on that machine in the default path, and if so (and if it's
>> easy), are the results any different if you remove that copy of guile
>> (including libs) and clean/re-build 1.6.5?
>
> I do have 1.6.4 installed.  I removed it from $PATH and tried again,
> but got the same error.

It's not the PATH, that might be the problem.  It's the lib dir.  If
you have 1.6.4 installed in /usr/lib, then you'd need to actually
uninstall it to test.

-- 
Rob Browning
rlb @defaultvalue.org and @debian.org; previously @cs.utexas.edu
GPG starting 2002-11-03 = 14DD 432F AE39 534D B592  F9A0 25C8 D377 8C7E 73A4


_______________________________________________
Bug-guile mailing list
Bug-guile@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-guile


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: 1.6.5 build failure: libguile-ltdl.so.1: No such file or directory
  2004-10-07  1:10     ` Rob Browning
@ 2004-10-07 14:33       ` Paul Jarc
  0 siblings, 0 replies; 9+ messages in thread
From: Paul Jarc @ 2004-10-07 14:33 UTC (permalink / raw)
  Cc: bug-guile

Rob Browning <rlb@defaultvalue.org> wrote:
> It's not the PATH, that might be the problem.  It's the lib dir.  If
> you have 1.6.4 installed in /usr/lib, then you'd need to actually
> uninstall it to test.

Ah.  Everything is installed in its own directory here, and there even
is no /usr/lib or /lib (RPATH is my friend), but I tried removing the
old guile - still the same problem.

I notice that libguile/.libs/lt-guile has SRCDIR/libguile/.libs in its
RPATH, but not SRCDIR/libguile-ltdl/.libs.  In 1.6.4, it had both.


paul


_______________________________________________
Bug-guile mailing list
Bug-guile@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-guile


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: 1.6.5 build failure: libguile-ltdl.so.1: No such file or directory
  2004-10-05 18:52 1.6.5 build failure: libguile-ltdl.so.1: No such file or directory Paul Jarc
  2004-10-06  5:13 ` Rob Browning
@ 2004-11-04 13:41 ` Marius Vollmer
  2004-11-12 15:34   ` Paul Jarc
  1 sibling, 1 reply; 9+ messages in thread
From: Marius Vollmer @ 2004-11-04 13:41 UTC (permalink / raw)
  Cc: Rob Browning

prj@po.cwru.edu (Paul Jarc) writes:

> Building 1.6.5 fails for me:
> [...]

Paul, any news on this front?  Things like this are very hard to
reproduce on a second system, and everything seems to work fine for me
here...

However, there is one snag that I noticed: try changing the line in
pre-inst-guile.in (_and_ pre-inst-guile) that says

  subdirs_with_ltlibs="srfi guile-readline"       # maintain me

to

  subdirs_with_ltlibs="libguile-ltdl srfi guile-readline"       # maintain me

Maybe it's some change in the autotools.  Could you try your local
versions with guile-1.6.5?  (I.e., run autoreconf in the top source
dir.)


_______________________________________________
Bug-guile mailing list
Bug-guile@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-guile


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: 1.6.5 build failure: libguile-ltdl.so.1: No such file or directory
  2004-11-04 13:41 ` Marius Vollmer
@ 2004-11-12 15:34   ` Paul Jarc
  2004-12-21 18:55     ` Paul Jarc
  0 siblings, 1 reply; 9+ messages in thread
From: Paul Jarc @ 2004-11-12 15:34 UTC (permalink / raw)
  Cc: bug-guile, Rob Browning

Marius Vollmer <marius.vollmer@uni-dortmund.de> wrote:
>   subdirs_with_ltlibs="libguile-ltdl srfi guile-readline"       # maintain me

No effect.

> Maybe it's some change in the autotools.  Could you try your local
> versions with guile-1.6.5?  (I.e., run autoreconf in the top source
> dir.)

My autoconf, automake, and libtool are installed in separate prefixes,
so I get:
aclocal:configure.in:134: warning: macro `AM_PROG_LIBTOOL' not found in library

Is there some way to tell autoreconf where to find libtool's files?  I
tried each of -I /path/to/libtool{,/share{,/aclocal,/libtool}}.  Even
symlinking libtool's aclocal directory into autoconf's share directory
didn't help.


paul


_______________________________________________
Bug-guile mailing list
Bug-guile@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-guile


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: 1.6.5 build failure: libguile-ltdl.so.1: No such file or directory
  2004-11-12 15:34   ` Paul Jarc
@ 2004-12-21 18:55     ` Paul Jarc
  2004-12-21 19:18       ` Rob Browning
  0 siblings, 1 reply; 9+ messages in thread
From: Paul Jarc @ 2004-12-21 18:55 UTC (permalink / raw)
  Cc: bug-guile, Rob Browning

The libtool changes in 1.6.7 seem to have fixed this.


paul


_______________________________________________
Bug-guile mailing list
Bug-guile@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-guile


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: 1.6.5 build failure: libguile-ltdl.so.1: No such file or directory
  2004-12-21 18:55     ` Paul Jarc
@ 2004-12-21 19:18       ` Rob Browning
  0 siblings, 0 replies; 9+ messages in thread
From: Rob Browning @ 2004-12-21 19:18 UTC (permalink / raw)
  Cc: bug-guile

prj@po.cwru.edu (Paul Jarc) writes:

> The libtool changes in 1.6.7 seem to have fixed this.

Great.  Thanks for following up.

-- 
Rob Browning
rlb @defaultvalue.org and @debian.org; previously @cs.utexas.edu
GPG starting 2002-11-03 = 14DD 432F AE39 534D B592  F9A0 25C8 D377 8C7E 73A4


_______________________________________________
Bug-guile mailing list
Bug-guile@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-guile


^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2004-12-21 19:18 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-10-05 18:52 1.6.5 build failure: libguile-ltdl.so.1: No such file or directory Paul Jarc
2004-10-06  5:13 ` Rob Browning
2004-10-06 14:20   ` Paul Jarc
2004-10-07  1:10     ` Rob Browning
2004-10-07 14:33       ` Paul Jarc
2004-11-04 13:41 ` Marius Vollmer
2004-11-12 15:34   ` Paul Jarc
2004-12-21 18:55     ` Paul Jarc
2004-12-21 19:18       ` Rob Browning

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).