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