unofficial mirror of guile-user@gnu.org 
 help / color / mirror / Atom feed
* dl'ing libguilereadline fails for guile 1.6
@ 2002-10-01  6:16 William Webber
  2002-10-01 22:38 ` Marius Vollmer
  2002-10-02  4:18 ` Thien-Thi Nguyen
  0 siblings, 2 replies; 9+ messages in thread
From: William Webber @ 2002-10-01  6:16 UTC (permalink / raw)


Hi!

Compiling guile 1.6 like so:

  $ configure --prefix=/usr/local/guile
  $ make
  $ su
  # make install

and running it like so:

  $ LD_LIBRARY_PATH=/usr/local/guile/lib /usr/local/guile/bin/guile

  guile> (use-modules (ice-9 readline))

gives the error:

  ERROR: In procedure dynamic-link:
  ERROR: file: "libguilereadline-v-12", message: "file not found"

Running guile under strace reveals the following surprising system calls just
before the error:

  access("/usr/local/guile/lib/libguilereadline-v-12.so", R_OK) = 0
  access("/lib/libguilereadline-v-12.so", R_OK) = -1 ENOENT (No such file or directory)
  open("/lib/libguilereadline-v-12.so", O_RDONLY) = -1 ENOENT (No such file or directory)

that is, it finds it can open /usr/local/guile/lib/libguilereadline-v-12.so,
but ignores it.

I'm doing this on RedHat 7.3, with libltdl.so.3.1.0 (the standard one for
redhat 7.3) installed.

Setting LTDL_LIBRARY_PATH also doesn't work.

Any ideas?

TIA,

William


_______________________________________________
Guile-user mailing list
Guile-user@gnu.org
http://mail.gnu.org/mailman/listinfo/guile-user


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

* Re: dl'ing libguilereadline fails for guile 1.6
  2002-10-01  6:16 dl'ing libguilereadline fails for guile 1.6 William Webber
@ 2002-10-01 22:38 ` Marius Vollmer
  2002-10-02  3:30   ` Rob Browning
  2002-10-02  4:18 ` Thien-Thi Nguyen
  1 sibling, 1 reply; 9+ messages in thread
From: Marius Vollmer @ 2002-10-01 22:38 UTC (permalink / raw)
  Cc: guile-user

William Webber <wew@williamwebber.com> writes:

> Any ideas?

Try configuring Guile with "--enable-ltdl-install".  Your version of
libltdl seems to be buggy.

Random thoughts: we should probably stop trying to use libltdl as if
it were a dependable, mature external package.  It just isn't yet, and
while it gets there (with our help), we should fork it (with
s/ltdl/scm_ltdl/).

-- 
GPG: D5D4E405 - 2F9B BCCC 8527 692A 04E3  331E FAF8 226A D5D4 E405


_______________________________________________
Guile-user mailing list
Guile-user@gnu.org
http://mail.gnu.org/mailman/listinfo/guile-user


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

* Re: dl'ing libguilereadline fails for guile 1.6
  2002-10-01 22:38 ` Marius Vollmer
@ 2002-10-02  3:30   ` Rob Browning
  2002-10-02 10:20     ` Marius Vollmer
  0 siblings, 1 reply; 9+ messages in thread
From: Rob Browning @ 2002-10-02  3:30 UTC (permalink / raw)
  Cc: william.webber, guile-user

Marius Vollmer <mvo@zagadka.ping.de> writes:

> Try configuring Guile with "--enable-ltdl-install".  Your version of
> libltdl seems to be buggy.
>
> Random thoughts: we should probably stop trying to use libltdl as if
> it were a dependable, mature external package.  It just isn't yet, and
> while it gets there (with our help), we should fork it (with
> s/ltdl/scm_ltdl/).

Hmm.  That might be a good idea.  Would you want to provide the
functions as a libguile-ltdl?

-- 
Rob Browning
rlb @defaultvalue.org, @linuxdevel.com, and @debian.org
Previously @cs.utexas.edu
GPG=1C58 8B2C FB5E 3F64 EA5C  64AE 78FE E5FE F0CB A0AD


_______________________________________________
Guile-user mailing list
Guile-user@gnu.org
http://mail.gnu.org/mailman/listinfo/guile-user


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

* Re: dl'ing libguilereadline fails for guile 1.6
  2002-10-01  6:16 dl'ing libguilereadline fails for guile 1.6 William Webber
  2002-10-01 22:38 ` Marius Vollmer
@ 2002-10-02  4:18 ` Thien-Thi Nguyen
  1 sibling, 0 replies; 9+ messages in thread
From: Thien-Thi Nguyen @ 2002-10-02  4:18 UTC (permalink / raw)
  Cc: guile-user

   From: William Webber <wew@williamwebber.com>
   Date: Tue, 1 Oct 2002 16:16:34 +1000

     $ LD_LIBRARY_PATH=/usr/local/guile/lib /usr/local/guile/bin/guile

   Setting LTDL_LIBRARY_PATH also doesn't work.

   Any ideas?

determine your tolerance for non-robust software.  figure out when, if
ever, its programmers are likely to meet your requirements.  set your
expectations and trust accordingly.  beyond "tolerable", find a personal
definition of excellence and try to move in that direction.  compromise
only if you can't do better yourself.

thi


_______________________________________________
Guile-user mailing list
Guile-user@gnu.org
http://mail.gnu.org/mailman/listinfo/guile-user


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

* Re: dl'ing libguilereadline fails for guile 1.6
  2002-10-02  3:30   ` Rob Browning
@ 2002-10-02 10:20     ` Marius Vollmer
  2002-10-02 15:05       ` Rob Browning
  2002-10-02 18:01       ` Thien-Thi Nguyen
  0 siblings, 2 replies; 9+ messages in thread
From: Marius Vollmer @ 2002-10-02 10:20 UTC (permalink / raw)
  Cc: guile-user

Rob Browning <rlb@defaultvalue.org> writes:

> Marius Vollmer <mvo@zagadka.ping.de> writes:
> 
> > Random thoughts: we should probably stop trying to use libltdl as if
> > it were a dependable, mature external package.  It just isn't yet, and
> > while it gets there (with our help), we should fork it (with
> > s/ltdl/scm_ltdl/).
> 
> Hmm.  That might be a good idea.  Would you want to provide the
> functions as a libguile-ltdl?

Doesn't really matter I'd say.  libltdl is only one source file
(ltdl.c) and we could just copy it into libguile.

-- 
GPG: D5D4E405 - 2F9B BCCC 8527 692A 04E3  331E FAF8 226A D5D4 E405


_______________________________________________
Guile-user mailing list
Guile-user@gnu.org
http://mail.gnu.org/mailman/listinfo/guile-user


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

* Re: dl'ing libguilereadline fails for guile 1.6
  2002-10-02 10:20     ` Marius Vollmer
@ 2002-10-02 15:05       ` Rob Browning
  2002-10-02 18:01       ` Thien-Thi Nguyen
  1 sibling, 0 replies; 9+ messages in thread
From: Rob Browning @ 2002-10-02 15:05 UTC (permalink / raw)
  Cc: guile-user

Marius Vollmer <mvo@zagadka.ping.de> writes:

>> Hmm.  That might be a good idea.  Would you want to provide the
>> functions as a libguile-ltdl?
>
> Doesn't really matter I'd say.  libltdl is only one source file
> (ltdl.c) and we could just copy it into libguile.

I thought that might be all right -- I haven't been able to think of
any cases where we'd need to independently revise it since it's not
intended for outside consumption...

-- 
Rob Browning
rlb @defaultvalue.org, @linuxdevel.com, and @debian.org
Previously @cs.utexas.edu
GPG=1C58 8B2C FB5E 3F64 EA5C  64AE 78FE E5FE F0CB A0AD


_______________________________________________
Guile-user mailing list
Guile-user@gnu.org
http://mail.gnu.org/mailman/listinfo/guile-user


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

* Re: dl'ing libguilereadline fails for guile 1.6
  2002-10-02 10:20     ` Marius Vollmer
  2002-10-02 15:05       ` Rob Browning
@ 2002-10-02 18:01       ` Thien-Thi Nguyen
  2002-10-04 16:54         ` Paul Jarc
  1 sibling, 1 reply; 9+ messages in thread
From: Thien-Thi Nguyen @ 2002-10-02 18:01 UTC (permalink / raw)


   From: Marius Vollmer <mvo@zagadka.ping.de>
   Date: 02 Oct 2002 12:20:28 +0200

   Doesn't really matter I'd say.  libltdl is only one source file
   (ltdl.c) and we could just copy it into libguile.

dwr!

  http://www.tuxedo.org/~esr/jargon/html/entry/case-and-paste.html

thi


_______________________________________________
Guile-user mailing list
Guile-user@gnu.org
http://mail.gnu.org/mailman/listinfo/guile-user


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

* Re: dl'ing libguilereadline fails for guile 1.6
  2002-10-02 18:01       ` Thien-Thi Nguyen
@ 2002-10-04 16:54         ` Paul Jarc
  2002-10-05 19:51           ` Thien-Thi Nguyen
  0 siblings, 1 reply; 9+ messages in thread
From: Paul Jarc @ 2002-10-04 16:54 UTC (permalink / raw)


Thien-Thi Nguyen <ttn@giblet.glug.org> wrote:
>    From: Marius Vollmer <mvo@zagadka.ping.de>
>    Date: 02 Oct 2002 12:20:28 +0200
>
>    Doesn't really matter I'd say.  libltdl is only one source file
>    (ltdl.c) and we could just copy it into libguile.
>
> dwr!
>
>   http://www.tuxedo.org/~esr/jargon/html/entry/case-and-paste.html

Not applicable, I think.  AIUI, this is a move, not a copy, and the
changes in the forked version will be passed back upstream, so it's
even only temporary.


paul


_______________________________________________
Guile-user mailing list
Guile-user@gnu.org
http://mail.gnu.org/mailman/listinfo/guile-user


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

* Re: dl'ing libguilereadline fails for guile 1.6
  2002-10-04 16:54         ` Paul Jarc
@ 2002-10-05 19:51           ` Thien-Thi Nguyen
  0 siblings, 0 replies; 9+ messages in thread
From: Thien-Thi Nguyen @ 2002-10-05 19:51 UTC (permalink / raw)


   From: prj@po.cwru.edu (Paul Jarc)
   Date: Fri, 04 Oct 2002 12:54:59 -0400

   a move, not a copy

bloat is bloat.

   it's even only temporary.

"when the party is no longer needed it will step down."

thi


_______________________________________________
Guile-user mailing list
Guile-user@gnu.org
http://mail.gnu.org/mailman/listinfo/guile-user


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

end of thread, other threads:[~2002-10-05 19:51 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2002-10-01  6:16 dl'ing libguilereadline fails for guile 1.6 William Webber
2002-10-01 22:38 ` Marius Vollmer
2002-10-02  3:30   ` Rob Browning
2002-10-02 10:20     ` Marius Vollmer
2002-10-02 15:05       ` Rob Browning
2002-10-02 18:01       ` Thien-Thi Nguyen
2002-10-04 16:54         ` Paul Jarc
2002-10-05 19:51           ` Thien-Thi Nguyen
2002-10-02  4:18 ` Thien-Thi Nguyen

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