1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-05-11 08:10:21 +02:00

* dynl-dl.c, dynl-dld.c, dynl-shl.c, dynl-vms.c: deleted

(obsolete)
* Makefile.am: likewise, add INCLTDL (libltdl headers) to
INCLUDES, set dlpreopened files in LDFLAGS, link libguile
against libltdl
* DYNAMIC-LINKING: Removed because it is obsolete.
This commit is contained in:
Marius Vollmer 2000-01-10 00:35:30 +00:00
parent 352d134ce5
commit 6165ede38b

View file

@ -24,7 +24,7 @@ AUTOMAKE_OPTIONS = foreign
## Check for headers in $(srcdir)/.., so that #include ## Check for headers in $(srcdir)/.., so that #include
## <libguile/MUMBLE.h> will find MUMBLE.h in this dir when we're ## <libguile/MUMBLE.h> will find MUMBLE.h in this dir when we're
## building. ## building.
INCLUDES = -I.. -I$(srcdir)/.. ${THREAD_CPPFLAGS} INCLUDES = -I.. -I$(srcdir)/.. ${THREAD_CPPFLAGS} $(INCLTDL)
ETAGS_ARGS = --regex='/SCM_\(GLOBAL_\)?\(G?PROC\|G?PROC1\|SYMBOL\|VCELL\|CONST_LONG\).*\"\([^\"]\)*\"/\3/' \ ETAGS_ARGS = --regex='/SCM_\(GLOBAL_\)?\(G?PROC\|G?PROC1\|SYMBOL\|VCELL\|CONST_LONG\).*\"\([^\"]\)*\"/\3/' \
--regex='/[ \t]*SCM_[G]?DEFINE1?[ \t]*(\([^,]*\),[^,]*/\1/' --regex='/[ \t]*SCM_[G]?DEFINE1?[ \t]*(\([^,]*\),[^,]*/\1/'
@ -34,6 +34,7 @@ bin_PROGRAMS = guile
guile_SOURCES = guile.c guile_SOURCES = guile.c
guile_LDADD = libguile.la ${THREAD_LIBS_LOCAL} guile_LDADD = libguile.la ${THREAD_LIBS_LOCAL}
guile_LDFLAGS = @DLPREOPEN@
libguile_la_SOURCES = \ libguile_la_SOURCES = \
alist.c arbiters.c async.c backtrace.c boolean.c chars.c \ alist.c arbiters.c async.c backtrace.c boolean.c chars.c \
@ -76,7 +77,7 @@ EXTRA_libguile_la_SOURCES = _scm.h \
noinst_HEADERS = coop-threads.c coop-threads.h coop.c noinst_HEADERS = coop-threads.c coop-threads.h coop.c
libguile_la_DEPENDENCIES = @LIBLOBJS@ libguile_la_DEPENDENCIES = @LIBLOBJS@
libguile_la_LIBADD = @LIBLOBJS@ libguile_la_LIBADD = @LIBLOBJS@ $(LIBLTDL)
libguile_la_LDFLAGS = -version-info 7:0 -export-dynamic libguile_la_LDFLAGS = -version-info 7:0 -export-dynamic
include_HEADERS = libguile.h include_HEADERS = libguile.h
@ -117,10 +118,10 @@ check-local:
echo '(+ 1 2 3)' | GUILE_LOAD_PATH=${top_srcdir}:.. ./gh_test_c; echo echo '(+ 1 2 3)' | GUILE_LOAD_PATH=${top_srcdir}:.. ./gh_test_c; echo
echo '(+ 1 2 3)' | GUILE_LOAD_PATH=${top_srcdir}:.. ./gh_test_repl; echo echo '(+ 1 2 3)' | GUILE_LOAD_PATH=${top_srcdir}:.. ./gh_test_repl; echo
EXTRA_DIST = ChangeLog-gh ChangeLog-scm ChangeLog-threads dynl-dl.c \ EXTRA_DIST = ChangeLog-gh ChangeLog-scm ChangeLog-threads cpp_signal.c \
dynl-dld.c dynl-shl.c dynl-vms.c DYNAMIC-LINKING cpp_signal.c cpp_errno.c \ cpp_errno.c cpp_err_symbols.in cpp_sig_symbols.in cpp_cnvt.awk \
cpp_err_symbols.in cpp_sig_symbols.in cpp_cnvt.awk coop-threads.h.cygnus \ coop-threads.h.cygnus coop-threads.c.cygnus mit-pthreads.h \
coop-threads.c.cygnus mit-pthreads.h mit-pthreads.c fsu-pthreads.h mit-pthreads.c fsu-pthreads.h
## FIXME: Consider using timestamp file, to avoid unnecessary rebuilds. ## FIXME: Consider using timestamp file, to avoid unnecessary rebuilds.
libpath.h: $(srcdir)/Makefile.in $(top_builddir)/config.status libpath.h: $(srcdir)/Makefile.in $(top_builddir)/config.status