1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-04-30 11:50:28 +02:00

Remove useless references to Libtool's `dlpreopen' mechanism.

* libguile/Makefile.am (guile_LDFLAGS): Remove `@DLPREOPEN@' since it
  has no effect.

* libguile/guile.c (main): Don't invoke `LTDL_SET_PRELOADED_SYMBOLS ()'
  since it had no effect given how we invoke `libtool'.  It also fixes
  compatibility issues when using libltdl 1.5 with a Libtool 2.2
  package.
This commit is contained in:
Ludovic Courtès 2008-12-07 22:01:50 +01:00
parent 93a48a7130
commit 72db29f200
2 changed files with 1 additions and 4 deletions

View file

@ -94,7 +94,7 @@ guile_filter_doc_snarfage$(EXEEXT): $(guile_filter_doc_snarfage_OBJECTS) $(guile
guile_SOURCES = guile.c guile_SOURCES = guile.c
guile_CFLAGS = $(GUILE_CFLAGS) guile_CFLAGS = $(GUILE_CFLAGS)
guile_LDADD = libguile.la guile_LDADD = libguile.la
guile_LDFLAGS = @DLPREOPEN@ $(GUILE_CFLAGS) guile_LDFLAGS = $(GUILE_CFLAGS)
libguile_la_CFLAGS = $(GUILE_CFLAGS) libguile_la_CFLAGS = $(GUILE_CFLAGS)

View file

@ -66,9 +66,6 @@ inner_main (void *closure SCM_UNUSED, int argc, char **argv)
int int
main (int argc, char **argv) main (int argc, char **argv)
{ {
#if !defined (__MINGW32__)
LTDL_SET_PRELOADED_SYMBOLS ();
#endif
scm_boot_guile (argc, argv, inner_main, 0); scm_boot_guile (argc, argv, inner_main, 0);
return 0; /* never reached */ return 0; /* never reached */
} }