1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-04-29 19:30:36 +02:00
guile/lib
Neil Jerram 39b94fee43 Provide easier configure options for GMP and readline
This patch uses the AC_LIB_LINKFLAGS macro, provided by Gnulib's
havelib module, to provide --with-gmp-prefix and
--with-readline-prefix configure options.  Many thanks to Bruno Haible
for suggesting and explaining this to me.

* configure.in (top level): Add AC_LIB_LINKFLAGS(gmp).

* guile-readline/configure.in (AC_CONFIG_AUX_DIR): Change to
  ../build-aux, to share the main build-aux directory and so avoid
  having to distribute multiple copies of config.rpath.
  (top level): Add AC_LIB_LINKFLAGS(readline).

* lib/Makefile.am, m4/gnulib-cache.m4: Regenerated by gnulib-tool for
  new import of the `havelib' module.
2009-06-14 17:58:15 +01:00
..
unistr Use GNU libunistring and Gnulib modules needed by R6RS bytevectors and ports. 2009-05-28 23:12:00 +02:00
alloca.in.h Add Gnulib-provided files for convenience. 2008-08-21 22:23:59 +02:00
byteswap.in.h Use GNU libunistring and Gnulib modules needed by R6RS bytevectors and ports. 2009-05-28 23:12:00 +02:00
c-ctype.c Use GNU libunistring and Gnulib modules needed by R6RS bytevectors and ports. 2009-05-28 23:12:00 +02:00
c-ctype.h Use GNU libunistring and Gnulib modules needed by R6RS bytevectors and ports. 2009-05-28 23:12:00 +02:00
c-strcase.h Use GNU libunistring and Gnulib modules needed by R6RS bytevectors and ports. 2009-05-28 23:12:00 +02:00
c-strcasecmp.c Use GNU libunistring and Gnulib modules needed by R6RS bytevectors and ports. 2009-05-28 23:12:00 +02:00
c-strcaseeq.h Use GNU libunistring and Gnulib modules needed by R6RS bytevectors and ports. 2009-05-28 23:12:00 +02:00
c-strncasecmp.c Use GNU libunistring and Gnulib modules needed by R6RS bytevectors and ports. 2009-05-28 23:12:00 +02:00
config.charset Add Gnulib portability modules; update Gnulib files. 2009-05-21 01:00:41 +02:00
count-one-bits.h Use Gnulib's `count-one-bits' module. 2008-09-09 22:37:43 +02:00
flock.c Add Gnulib portability modules; update Gnulib files. 2009-05-21 01:00:41 +02:00
full-read.c Add other missing Gnulib files. 2008-12-08 08:06:34 +01:00
full-read.h Add other missing Gnulib files. 2008-12-08 08:06:34 +01:00
full-write.c Use Gnulib's full-write' and full-read' modules. 2008-11-30 18:11:47 +01:00
full-write.h Use Gnulib's full-write' and full-read' modules. 2008-11-30 18:11:47 +01:00
iconv.c Use GNU libunistring and Gnulib modules needed by R6RS bytevectors and ports. 2009-05-28 23:12:00 +02:00
iconv.in.h Use GNU libunistring and Gnulib modules needed by R6RS bytevectors and ports. 2009-05-28 23:12:00 +02:00
iconv_close.c Use GNU libunistring and Gnulib modules needed by R6RS bytevectors and ports. 2009-05-28 23:12:00 +02:00
iconv_open-aix.gperf Use GNU libunistring and Gnulib modules needed by R6RS bytevectors and ports. 2009-05-28 23:12:00 +02:00
iconv_open-aix.h add gperf-generated files to git 2009-06-05 10:56:34 +02:00
iconv_open-hpux.gperf Use GNU libunistring and Gnulib modules needed by R6RS bytevectors and ports. 2009-05-28 23:12:00 +02:00
iconv_open-hpux.h add gperf-generated files to git 2009-06-05 10:56:34 +02:00
iconv_open-irix.gperf Use GNU libunistring and Gnulib modules needed by R6RS bytevectors and ports. 2009-05-28 23:12:00 +02:00
iconv_open-irix.h add gperf-generated files to git 2009-06-05 10:56:34 +02:00
iconv_open-osf.gperf Use GNU libunistring and Gnulib modules needed by R6RS bytevectors and ports. 2009-05-28 23:12:00 +02:00
iconv_open-osf.h add gperf-generated files to git 2009-06-05 10:56:34 +02:00
iconv_open.c Use GNU libunistring and Gnulib modules needed by R6RS bytevectors and ports. 2009-05-28 23:12:00 +02:00
iconveh.h Use GNU libunistring and Gnulib modules needed by R6RS bytevectors and ports. 2009-05-28 23:12:00 +02:00
localcharset.c Add Gnulib portability modules; update Gnulib files. 2009-05-21 01:00:41 +02:00
localcharset.h Add more missing Gnulib files 2009-01-15 00:04:02 +00:00
Makefile.am Provide easier configure options for GMP and readline 2009-06-14 17:58:15 +01:00
malloc.c Add Gnulib portability modules; update Gnulib files. 2009-05-21 01:00:41 +02:00
mbrlen.c Add more missing Gnulib files 2009-01-15 00:04:02 +00:00
mbrtowc.c Add Gnulib portability modules; update Gnulib files. 2009-05-21 01:00:41 +02:00
mbsinit.c Add more missing Gnulib files 2009-01-15 00:04:02 +00:00
putenv.c Add Gnulib portability modules; update Gnulib files. 2009-05-21 01:00:41 +02:00
ref-add.sin Add more missing Gnulib files 2009-01-15 00:04:02 +00:00
ref-del.sin Add more missing Gnulib files 2009-01-15 00:04:02 +00:00
safe-read.c Use Gnulib's full-write' and full-read' modules. 2008-11-30 18:11:47 +01:00
safe-read.h Use Gnulib's full-write' and full-read' modules. 2008-11-30 18:11:47 +01:00
safe-write.c Use Gnulib's full-write' and full-read' modules. 2008-11-30 18:11:47 +01:00
safe-write.h Use Gnulib's full-write' and full-read' modules. 2008-11-30 18:11:47 +01:00
stdbool.in.h Add Gnulib `strftime' module, update Gnulib files. 2008-09-02 21:16:10 +02:00
stdint.in.h Add Gnulib portability modules; update Gnulib files. 2009-05-21 01:00:41 +02:00
stdlib.in.h Add Gnulib portability modules; update Gnulib files. 2009-05-21 01:00:41 +02:00
strcasecmp.c Add Gnulib-provided files for convenience. 2008-08-21 22:23:59 +02:00
streq.h Add more missing Gnulib files 2009-01-15 00:04:02 +00:00
strftime.c Add Gnulib portability modules; update Gnulib files. 2009-05-21 01:00:41 +02:00
strftime.h Add Gnulib `strftime' module, update Gnulib files. 2008-09-02 21:16:10 +02:00
striconveh.c Use GNU libunistring and Gnulib modules needed by R6RS bytevectors and ports. 2009-05-28 23:12:00 +02:00
striconveh.h Use GNU libunistring and Gnulib modules needed by R6RS bytevectors and ports. 2009-05-28 23:12:00 +02:00
string.in.h Use GNU libunistring and Gnulib modules needed by R6RS bytevectors and ports. 2009-05-28 23:12:00 +02:00
strings.in.h Update Gnulib files to commit d4b129b8e5f8a8d1198020fd6fc79310d305936c. 2008-11-30 17:44:44 +01:00
strncasecmp.c Add Gnulib-provided files for convenience. 2008-08-21 22:23:59 +02:00
sys_file.in.h Add Gnulib portability modules; update Gnulib files. 2009-05-21 01:00:41 +02:00
time.in.h Update Gnulib files to commit d4b129b8e5f8a8d1198020fd6fc79310d305936c. 2008-11-30 17:44:44 +01:00
time_r.c Add Gnulib `strftime' module, update Gnulib files. 2008-09-02 21:16:10 +02:00
unistd.in.h Add Gnulib portability modules; update Gnulib files. 2009-05-21 01:00:41 +02:00
unistr.h Use GNU libunistring and Gnulib modules needed by R6RS bytevectors and ports. 2009-05-28 23:12:00 +02:00
unitypes.h Use GNU libunistring and Gnulib modules needed by R6RS bytevectors and ports. 2009-05-28 23:12:00 +02:00
verify.h Use Gnulib's `count-one-bits' module. 2008-09-09 22:37:43 +02:00
wchar.in.h Add Gnulib portability modules; update Gnulib files. 2009-05-21 01:00:41 +02:00
write.c Use Gnulib's full-write' and full-read' modules. 2008-11-30 18:11:47 +01:00