mirror of
https://git.savannah.gnu.org/git/guile.git
synced 2025-06-13 07:10:20 +02:00
* configure.in: Replaced AC_PROG_RANLIB with AM_PROG_LIBTOOL.
* Makefile.am: Made libguile into a libtool library. * PLUGIN/guile.config: Removed "-L ../libguile" from xtra_cflags. Set libtool_libs to indicate that libguile is a libtool library. See guile/ChangeLog for details. * .cvsignore: ignore "*.lo", the libtool library objects.
This commit is contained in:
parent
3890022fba
commit
1bb9f4dbf6
6 changed files with 295 additions and 196 deletions
|
@ -8,3 +8,4 @@ scmconfig.h
|
||||||
libpath.h
|
libpath.h
|
||||||
.deps
|
.deps
|
||||||
guile-snarf
|
guile-snarf
|
||||||
|
*.lo
|
||||||
|
|
|
@ -7,8 +7,8 @@ AUTOMAKE_OPTIONS = foreign
|
||||||
## building.
|
## building.
|
||||||
INCLUDES = -I.. -I$(srcdir)/..
|
INCLUDES = -I.. -I$(srcdir)/..
|
||||||
|
|
||||||
lib_LIBRARIES = libguile.a
|
lib_PROGRAMS = libguile.la
|
||||||
libguile_a_SOURCES = alist.c append.c appinit.c arbiters.c async.c \
|
libguile_la_SOURCES = alist.c append.c appinit.c arbiters.c async.c \
|
||||||
backtrace.c boolean.c chars.c continuations.c debug.c dynl.c dynwind.c eq.c \
|
backtrace.c boolean.c chars.c continuations.c debug.c dynl.c dynwind.c eq.c \
|
||||||
error.c eval.c extchrs.c feature.c filesys.c fports.c gc.c \
|
error.c eval.c extchrs.c feature.c filesys.c fports.c gc.c \
|
||||||
gdbint.c genio.c gsubr.c hash.c hashtab.c inet_aton.c init.c ioext.c \
|
gdbint.c genio.c gsubr.c hash.c hashtab.c inet_aton.c init.c ioext.c \
|
||||||
|
@ -19,6 +19,7 @@ read.c root.c scmsigs.c sequences.c simpos.c smob.c socket.c srcprop.c \
|
||||||
stackchk.c stacks.c stime.c strerror.c strings.c strop.c strorder.c \
|
stackchk.c stacks.c stime.c strerror.c strings.c strop.c strorder.c \
|
||||||
strports.c struct.c symbols.c tag.c throw.c unif.c variable.c \
|
strports.c struct.c symbols.c tag.c throw.c unif.c variable.c \
|
||||||
vectors.c version.c vports.c weaks.c _scm.h
|
vectors.c version.c vports.c weaks.c _scm.h
|
||||||
|
libguile_la_LDFLAGS = -version-info 0:0 -rpath $(libdir)
|
||||||
|
|
||||||
include_HEADERS = libguile.h
|
include_HEADERS = libguile.h
|
||||||
|
|
||||||
|
@ -61,7 +62,7 @@ SUFFIXES = .x
|
||||||
## When dynamic linking is disabled, this dependency is not
|
## When dynamic linking is disabled, this dependency is not
|
||||||
## automatically detected.
|
## automatically detected.
|
||||||
|
|
||||||
dynl.o: dynl.x
|
dynl.o dynl.lo: dynl.x
|
||||||
|
|
||||||
## Add -MG to make the .x magic work with auto-dep code.
|
## Add -MG to make the .x magic work with auto-dep code.
|
||||||
MKDEP = gcc -M -MG $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS)
|
MKDEP = gcc -M -MG $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS)
|
||||||
|
|
|
@ -37,21 +37,24 @@ INSTALL_PROGRAM = @INSTALL_PROGRAM@
|
||||||
INSTALL_DATA = @INSTALL_DATA@
|
INSTALL_DATA = @INSTALL_DATA@
|
||||||
INSTALL_SCRIPT = @INSTALL_SCRIPT@
|
INSTALL_SCRIPT = @INSTALL_SCRIPT@
|
||||||
transform = @program_transform_name@
|
transform = @program_transform_name@
|
||||||
|
host_triplet = @host@
|
||||||
|
host_alias = @host_alias@
|
||||||
FD_SETTER = @FD_SETTER@
|
FD_SETTER = @FD_SETTER@
|
||||||
RANLIB = @RANLIB@
|
LIBTOOL = @LIBTOOL@
|
||||||
INSTALL_SCRIPT = @INSTALL_SCRIPT@
|
|
||||||
xtra_PLUGIN_guile_libs = @xtra_PLUGIN_guile_libs@
|
|
||||||
PACKAGE = @PACKAGE@
|
|
||||||
VERSION = @VERSION@
|
VERSION = @VERSION@
|
||||||
module = @module@
|
module = @module@
|
||||||
CC = @CC@
|
CC = @CC@
|
||||||
|
RANLIB = @RANLIB@
|
||||||
|
xtra_PLUGIN_guile_libs = @xtra_PLUGIN_guile_libs@
|
||||||
|
INSTALL_SCRIPT = @INSTALL_SCRIPT@
|
||||||
|
PACKAGE = @PACKAGE@
|
||||||
|
|
||||||
AUTOMAKE_OPTIONS = foreign
|
AUTOMAKE_OPTIONS = foreign
|
||||||
|
|
||||||
INCLUDES = -I.. -I$(srcdir)/..
|
INCLUDES = -I.. -I$(srcdir)/..
|
||||||
|
|
||||||
lib_LIBRARIES = libguile.a
|
lib_PROGRAMS = libguile.la
|
||||||
libguile_a_SOURCES = alist.c append.c appinit.c arbiters.c async.c \
|
libguile_la_SOURCES = alist.c append.c appinit.c arbiters.c async.c \
|
||||||
backtrace.c boolean.c chars.c continuations.c debug.c dynl.c dynwind.c eq.c \
|
backtrace.c boolean.c chars.c continuations.c debug.c dynl.c dynwind.c eq.c \
|
||||||
error.c eval.c extchrs.c feature.c filesys.c fports.c gc.c \
|
error.c eval.c extchrs.c feature.c filesys.c fports.c gc.c \
|
||||||
gdbint.c genio.c gsubr.c hash.c hashtab.c inet_aton.c init.c ioext.c \
|
gdbint.c genio.c gsubr.c hash.c hashtab.c inet_aton.c init.c ioext.c \
|
||||||
|
@ -62,6 +65,7 @@ read.c root.c scmsigs.c sequences.c simpos.c smob.c socket.c srcprop.c \
|
||||||
stackchk.c stacks.c stime.c strerror.c strings.c strop.c strorder.c \
|
stackchk.c stacks.c stime.c strerror.c strings.c strop.c strorder.c \
|
||||||
strports.c struct.c symbols.c tag.c throw.c unif.c variable.c \
|
strports.c struct.c symbols.c tag.c throw.c unif.c variable.c \
|
||||||
vectors.c version.c vports.c weaks.c _scm.h
|
vectors.c version.c vports.c weaks.c _scm.h
|
||||||
|
libguile_la_LDFLAGS = -version-info 0:0 -rpath $(libdir)
|
||||||
|
|
||||||
include_HEADERS = libguile.h
|
include_HEADERS = libguile.h
|
||||||
|
|
||||||
|
@ -94,30 +98,30 @@ CONFIG_HEADER_IN = scmconfig.h.in
|
||||||
mkinstalldirs = $(SHELL) $(top_srcdir)/../mkinstalldirs
|
mkinstalldirs = $(SHELL) $(top_srcdir)/../mkinstalldirs
|
||||||
CONFIG_HEADER = scmconfig.h
|
CONFIG_HEADER = scmconfig.h
|
||||||
CONFIG_CLEAN_FILES = fd.h guile-snarf
|
CONFIG_CLEAN_FILES = fd.h guile-snarf
|
||||||
LIBRARIES = $(lib_LIBRARIES)
|
PROGRAMS = $(lib_PROGRAMS)
|
||||||
|
|
||||||
|
|
||||||
DEFS = @DEFS@ -I. -I$(srcdir) -I.
|
DEFS = @DEFS@ -I. -I$(srcdir) -I.
|
||||||
CPPFLAGS = @CPPFLAGS@
|
CPPFLAGS = @CPPFLAGS@
|
||||||
LDFLAGS = @LDFLAGS@
|
LDFLAGS = @LDFLAGS@
|
||||||
LIBS = @LIBS@
|
LIBS = @LIBS@
|
||||||
libguile_a_LIBADD =
|
libguile_la_OBJECTS = alist.lo append.lo appinit.lo arbiters.lo \
|
||||||
libguile_a_OBJECTS = alist.o append.o appinit.o arbiters.o async.o \
|
async.lo backtrace.lo boolean.lo chars.lo continuations.lo debug.lo \
|
||||||
backtrace.o boolean.o chars.o continuations.o debug.o dynl.o dynwind.o \
|
dynl.lo dynwind.lo eq.lo error.lo eval.lo extchrs.lo feature.lo \
|
||||||
eq.o error.o eval.o extchrs.o feature.o filesys.o fports.o gc.o \
|
filesys.lo fports.lo gc.lo gdbint.lo genio.lo gsubr.lo hash.lo \
|
||||||
gdbint.o genio.o gsubr.o hash.o hashtab.o inet_aton.o init.o ioext.o \
|
hashtab.lo inet_aton.lo init.lo ioext.lo kw.lo list.lo load.lo \
|
||||||
kw.o list.o load.o mallocs.o markers.o mbstrings.o net_db.o numbers.o \
|
mallocs.lo markers.lo mbstrings.lo net_db.lo numbers.lo objprop.lo \
|
||||||
objprop.o options.o pairs.o ports.o posix.o print.o procprop.o procs.o \
|
options.lo pairs.lo ports.lo posix.lo print.lo procprop.lo procs.lo \
|
||||||
ramap.o read.o root.o scmsigs.o sequences.o simpos.o smob.o socket.o \
|
ramap.lo read.lo root.lo scmsigs.lo sequences.lo simpos.lo smob.lo \
|
||||||
srcprop.o stackchk.o stacks.o stime.o strerror.o strings.o strop.o \
|
socket.lo srcprop.lo stackchk.lo stacks.lo stime.lo strerror.lo \
|
||||||
strorder.o strports.o struct.o symbols.o tag.o throw.o unif.o \
|
strings.lo strop.lo strorder.lo strports.lo struct.lo symbols.lo tag.lo \
|
||||||
variable.o vectors.o version.o vports.o weaks.o
|
throw.lo unif.lo variable.lo vectors.lo version.lo vports.lo weaks.lo
|
||||||
AR = ar
|
libguile_la_LDADD = $(LDADD)
|
||||||
SCRIPTS = $(bin_SCRIPTS)
|
SCRIPTS = $(bin_SCRIPTS)
|
||||||
|
|
||||||
CFLAGS = @CFLAGS@
|
CFLAGS = @CFLAGS@
|
||||||
COMPILE = $(CC) $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS)
|
COMPILE = $(CC) $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS)
|
||||||
LINK = $(CC) $(LDFLAGS) -o $@
|
LINK = $(LIBTOOL) --mode=link $(CC) $(LDFLAGS) -o $@
|
||||||
DATA = $(modinclude_DATA)
|
DATA = $(modinclude_DATA)
|
||||||
|
|
||||||
HEADERS = $(include_HEADERS) $(modinclude_HEADERS)
|
HEADERS = $(include_HEADERS) $(modinclude_HEADERS)
|
||||||
|
@ -148,13 +152,13 @@ DEP_FILES = .deps/alist.P .deps/append.P .deps/appinit.P \
|
||||||
.deps/strorder.P .deps/strports.P .deps/struct.P .deps/symbols.P \
|
.deps/strorder.P .deps/strports.P .deps/struct.P .deps/symbols.P \
|
||||||
.deps/tag.P .deps/throw.P .deps/unif.P .deps/variable.P .deps/vectors.P \
|
.deps/tag.P .deps/throw.P .deps/unif.P .deps/variable.P .deps/vectors.P \
|
||||||
.deps/version.P .deps/vports.P .deps/weaks.P
|
.deps/version.P .deps/vports.P .deps/weaks.P
|
||||||
SOURCES = $(libguile_a_SOURCES)
|
SOURCES = $(libguile_la_SOURCES)
|
||||||
OBJECTS = $(libguile_a_OBJECTS)
|
OBJECTS = $(libguile_la_OBJECTS)
|
||||||
|
|
||||||
default: all
|
default: all
|
||||||
|
|
||||||
.SUFFIXES:
|
.SUFFIXES:
|
||||||
.SUFFIXES: .c .o .x
|
.SUFFIXES: .c .o .lo .x
|
||||||
$(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL)
|
$(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL)
|
||||||
cd $(top_srcdir) && automake --foreign Makefile
|
cd $(top_srcdir) && automake --foreign Makefile
|
||||||
|
|
||||||
|
@ -194,35 +198,28 @@ fd.h: $(top_builddir)/config.status fd.h.in
|
||||||
guile-snarf: $(top_builddir)/config.status guile-snarf.in
|
guile-snarf: $(top_builddir)/config.status guile-snarf.in
|
||||||
cd $(top_builddir) && CONFIG_FILES=$@ CONFIG_HEADERS= ./config.status
|
cd $(top_builddir) && CONFIG_FILES=$@ CONFIG_HEADERS= ./config.status
|
||||||
|
|
||||||
mostlyclean-libLIBRARIES:
|
mostlyclean-libPROGRAMS:
|
||||||
|
|
||||||
clean-libLIBRARIES:
|
clean-libPROGRAMS:
|
||||||
test -z "$(lib_LIBRARIES)" || rm -f $(lib_LIBRARIES)
|
test -z "$(lib_PROGRAMS)" || rm -f $(lib_PROGRAMS)
|
||||||
|
|
||||||
distclean-libLIBRARIES:
|
distclean-libPROGRAMS:
|
||||||
|
|
||||||
maintainer-clean-libLIBRARIES:
|
maintainer-clean-libPROGRAMS:
|
||||||
|
|
||||||
install-libLIBRARIES: $(lib_LIBRARIES)
|
install-libPROGRAMS: $(lib_PROGRAMS)
|
||||||
$(NORMAL_INSTALL)
|
$(NORMAL_INSTALL)
|
||||||
$(mkinstalldirs) $(libdir)
|
$(mkinstalldirs) $(libdir)
|
||||||
list="$(lib_LIBRARIES)"; for p in $$list; do \
|
@list="$(lib_PROGRAMS)"; for p in $$list; do \
|
||||||
if test -f $$p; then \
|
if test -f $$p; then \
|
||||||
echo "$(INSTALL_DATA) $$p $(libdir)/$$p"; \
|
echo "$(LIBTOOL) --mode=install $(INSTALL_PROGRAM) $$p $(libdir)/$$p"; \
|
||||||
$(INSTALL_DATA) $$p $(libdir)/$$p; \
|
$(LIBTOOL) --mode=install $(INSTALL_PROGRAM) $$p $(libdir)/$$p; \
|
||||||
else :; fi; \
|
|
||||||
done
|
|
||||||
$(POST_INSTALL)
|
|
||||||
@list="$(lib_LIBRARIES)"; for p in $$list; do \
|
|
||||||
if test -f $$p; then \
|
|
||||||
echo "$(RANLIB) $(libdir)/$$p"; \
|
|
||||||
$(RANLIB) $(libdir)/$$p; \
|
|
||||||
else :; fi; \
|
else :; fi; \
|
||||||
done
|
done
|
||||||
|
|
||||||
uninstall-libLIBRARIES:
|
uninstall-libPROGRAMS:
|
||||||
list="$(lib_LIBRARIES)"; for p in $$list; do \
|
list="$(lib_PROGRAMS)"; for p in $$list; do \
|
||||||
rm -f $(libdir)/$$p; \
|
$(LIBTOOL) --mode=uninstall rm -f $(libdir)/$$p; \
|
||||||
done
|
done
|
||||||
|
|
||||||
.c.o:
|
.c.o:
|
||||||
|
@ -237,12 +234,23 @@ distclean-compile:
|
||||||
rm -f *.tab.c
|
rm -f *.tab.c
|
||||||
|
|
||||||
maintainer-clean-compile:
|
maintainer-clean-compile:
|
||||||
$(libguile_a_OBJECTS): scmconfig.h
|
|
||||||
|
|
||||||
libguile.a: $(libguile_a_OBJECTS) $(libguile_a_DEPENDENCIES)
|
.c.lo:
|
||||||
rm -f libguile.a
|
$(LIBTOOL) --mode=compile $(COMPILE) -c $<
|
||||||
$(AR) cru libguile.a $(libguile_a_OBJECTS) $(libguile_a_LIBADD)
|
|
||||||
$(RANLIB) libguile.a
|
mostlyclean-libtool:
|
||||||
|
rm -f *.lo
|
||||||
|
|
||||||
|
clean-libtool:
|
||||||
|
rm -rf .libs
|
||||||
|
|
||||||
|
distclean-libtool:
|
||||||
|
|
||||||
|
maintainer-clean-libtool:
|
||||||
|
$(libguile_la_OBJECTS): scmconfig.h
|
||||||
|
|
||||||
|
libguile.la: $(libguile_la_OBJECTS) $(libguile_la_DEPENDENCIES)
|
||||||
|
$(LINK) $(libguile_la_LDFLAGS) $(libguile_la_OBJECTS) $(libguile_la_LDADD) $(LIBS)
|
||||||
|
|
||||||
install-binSCRIPTS: $(bin_SCRIPTS)
|
install-binSCRIPTS: $(bin_SCRIPTS)
|
||||||
$(NORMAL_INSTALL)
|
$(NORMAL_INSTALL)
|
||||||
|
@ -399,7 +407,7 @@ dvi:
|
||||||
check: all
|
check: all
|
||||||
$(MAKE)
|
$(MAKE)
|
||||||
installcheck:
|
installcheck:
|
||||||
install-exec: install-libLIBRARIES install-binSCRIPTS
|
install-exec: install-libPROGRAMS install-binSCRIPTS
|
||||||
$(NORMAL_INSTALL)
|
$(NORMAL_INSTALL)
|
||||||
|
|
||||||
install-data: install-modincludeDATA install-includeHEADERS install-modincludeHEADERS
|
install-data: install-modincludeDATA install-includeHEADERS install-modincludeHEADERS
|
||||||
|
@ -408,9 +416,9 @@ install-data: install-modincludeDATA install-includeHEADERS install-modincludeHE
|
||||||
install: install-exec install-data all
|
install: install-exec install-data all
|
||||||
@:
|
@:
|
||||||
|
|
||||||
uninstall: uninstall-libLIBRARIES uninstall-binSCRIPTS uninstall-modincludeDATA uninstall-includeHEADERS uninstall-modincludeHEADERS
|
uninstall: uninstall-libPROGRAMS uninstall-binSCRIPTS uninstall-modincludeDATA uninstall-includeHEADERS uninstall-modincludeHEADERS
|
||||||
|
|
||||||
all: $(LIBRARIES) $(SCRIPTS) $(DATA) $(HEADERS) Makefile scmconfig.h
|
all: $(PROGRAMS) $(SCRIPTS) $(DATA) $(HEADERS) Makefile scmconfig.h
|
||||||
|
|
||||||
install-strip:
|
install-strip:
|
||||||
$(MAKE) INSTALL_PROGRAM='$(INSTALL_PROGRAM) -s' install
|
$(MAKE) INSTALL_PROGRAM='$(INSTALL_PROGRAM) -s' install
|
||||||
|
@ -433,30 +441,33 @@ distclean-generic:
|
||||||
maintainer-clean-generic:
|
maintainer-clean-generic:
|
||||||
test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES)
|
test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES)
|
||||||
test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES)
|
test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES)
|
||||||
mostlyclean: mostlyclean-hdr mostlyclean-libLIBRARIES \
|
mostlyclean: mostlyclean-hdr mostlyclean-libPROGRAMS \
|
||||||
mostlyclean-compile mostlyclean-tags mostlyclean-depend \
|
mostlyclean-compile mostlyclean-libtool \
|
||||||
mostlyclean-generic
|
mostlyclean-tags mostlyclean-depend mostlyclean-generic
|
||||||
|
|
||||||
clean: clean-hdr clean-libLIBRARIES clean-compile clean-tags \
|
clean: clean-hdr clean-libPROGRAMS clean-compile clean-libtool \
|
||||||
clean-depend clean-generic mostlyclean
|
clean-tags clean-depend clean-generic mostlyclean
|
||||||
|
|
||||||
distclean: distclean-hdr distclean-libLIBRARIES distclean-compile \
|
distclean: distclean-hdr distclean-libPROGRAMS distclean-compile \
|
||||||
distclean-tags distclean-depend distclean-generic clean
|
distclean-libtool distclean-tags distclean-depend \
|
||||||
|
distclean-generic clean
|
||||||
rm -f config.status
|
rm -f config.status
|
||||||
|
rm -f libtool
|
||||||
|
|
||||||
maintainer-clean: maintainer-clean-hdr maintainer-clean-libLIBRARIES \
|
maintainer-clean: maintainer-clean-hdr maintainer-clean-libPROGRAMS \
|
||||||
maintainer-clean-compile maintainer-clean-tags \
|
maintainer-clean-compile maintainer-clean-libtool \
|
||||||
maintainer-clean-depend maintainer-clean-generic \
|
maintainer-clean-tags maintainer-clean-depend \
|
||||||
distclean
|
maintainer-clean-generic distclean
|
||||||
@echo "This command is intended for maintainers to use;"
|
@echo "This command is intended for maintainers to use;"
|
||||||
@echo "it deletes files that may require special tools to rebuild."
|
@echo "it deletes files that may require special tools to rebuild."
|
||||||
rm -f config.status
|
rm -f config.status
|
||||||
|
|
||||||
.PHONY: default mostlyclean-hdr distclean-hdr clean-hdr \
|
.PHONY: default mostlyclean-hdr distclean-hdr clean-hdr \
|
||||||
maintainer-clean-hdr mostlyclean-libLIBRARIES distclean-libLIBRARIES \
|
maintainer-clean-hdr mostlyclean-libPROGRAMS distclean-libPROGRAMS \
|
||||||
clean-libLIBRARIES maintainer-clean-libLIBRARIES uninstall-libLIBRARIES \
|
clean-libPROGRAMS maintainer-clean-libPROGRAMS uninstall-libPROGRAMS \
|
||||||
install-libLIBRARIES mostlyclean-compile distclean-compile \
|
install-libPROGRAMS mostlyclean-compile distclean-compile clean-compile \
|
||||||
clean-compile maintainer-clean-compile uninstall-binSCRIPTS \
|
maintainer-clean-compile mostlyclean-libtool distclean-libtool \
|
||||||
|
clean-libtool maintainer-clean-libtool uninstall-binSCRIPTS \
|
||||||
install-binSCRIPTS uninstall-modincludeDATA install-modincludeDATA \
|
install-binSCRIPTS uninstall-modincludeDATA install-modincludeDATA \
|
||||||
uninstall-includeHEADERS install-includeHEADERS \
|
uninstall-includeHEADERS install-includeHEADERS \
|
||||||
uninstall-modincludeHEADERS install-modincludeHEADERS tags \
|
uninstall-modincludeHEADERS install-modincludeHEADERS tags \
|
||||||
|
@ -476,7 +487,7 @@ libpath.h: Makefile
|
||||||
.c.x:
|
.c.x:
|
||||||
./guile-snarf $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS) $< > $@
|
./guile-snarf $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS) $< > $@
|
||||||
|
|
||||||
dynl.o: dynl.x
|
dynl.o dynl.lo: dynl.x
|
||||||
|
|
||||||
# Tell versions [3.59,3.63) of GNU make to not export all variables.
|
# Tell versions [3.59,3.63) of GNU make to not export all variables.
|
||||||
# Otherwise a system limit (for SysV at least) may be exceeded.
|
# Otherwise a system limit (for SysV at least) may be exceeded.
|
||||||
|
|
26
libguile/aclocal.m4
vendored
26
libguile/aclocal.m4
vendored
|
@ -135,6 +135,32 @@ fi
|
||||||
rm -f conftest*
|
rm -f conftest*
|
||||||
AC_MSG_RESULT(yes)])
|
AC_MSG_RESULT(yes)])
|
||||||
|
|
||||||
|
# serial 1 AM_PROG_LIBTOOL
|
||||||
|
AC_DEFUN(AM_PROG_LIBTOOL,
|
||||||
|
[AC_REQUIRE([AC_CANONICAL_HOST])
|
||||||
|
AC_REQUIRE([AC_PROG_CC])
|
||||||
|
AC_REQUIRE([AC_PROG_RANLIB])
|
||||||
|
|
||||||
|
# Always use our own libtool.
|
||||||
|
LIBTOOL='$(top_builddir)/libtool'
|
||||||
|
AC_SUBST(LIBTOOL)
|
||||||
|
|
||||||
|
dnl Allow the --disable-shared flag to stop us from building shared libs.
|
||||||
|
AC_ARG_ENABLE(shared,
|
||||||
|
[ --enable-shared build shared libraries [default=yes]],
|
||||||
|
test "$enableval" = no && libtool_shared=" --disable-shared",
|
||||||
|
libtool_shared=)
|
||||||
|
|
||||||
|
libtool_flags="$libtool_shared"
|
||||||
|
test "$silent" = yes && libtool_flags="$libtool_flags --silent"
|
||||||
|
test "$ac_cv_prog_gcc" = yes && libtool_flags="$libtool_flags --with-gcc"
|
||||||
|
|
||||||
|
# Actually configure libtool. ac_aux_dir is where install-sh is found.
|
||||||
|
CC="$CC" CFLAGS="$CFLAGS" CPPFLAGS="$CPPFLAGS" LD="$LD" RANLIB="$RANLIB" \
|
||||||
|
$ac_aux_dir/ltconfig $libtool_flags --no-verify $ac_aux_dir/ltmain.sh $host \
|
||||||
|
|| AC_MSG_ERROR([libtool configure failed])
|
||||||
|
])
|
||||||
|
|
||||||
dnl
|
dnl
|
||||||
dnl CY_AC_WITH_THREADS determines which thread library the user intends
|
dnl CY_AC_WITH_THREADS determines which thread library the user intends
|
||||||
dnl to put underneath guile. Pass it the path to find the guile top-level
|
dnl to put underneath guile. Pass it the path to find the guile top-level
|
||||||
|
|
312
libguile/configure
vendored
312
libguile/configure
vendored
File diff suppressed because it is too large
Load diff
|
@ -26,7 +26,7 @@ fi
|
||||||
|
|
||||||
AC_PROG_CC
|
AC_PROG_CC
|
||||||
AC_PROG_CPP
|
AC_PROG_CPP
|
||||||
AC_PROG_RANLIB
|
AM_PROG_LIBTOOL
|
||||||
|
|
||||||
AC_AIX
|
AC_AIX
|
||||||
AC_ISC_POSIX
|
AC_ISC_POSIX
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue