From 90e59feec13d702a5c3c36a3a95fd3d4566af35a Mon Sep 17 00:00:00 2001 From: sewardj Date: Mon, 30 Apr 2001 16:01:52 +0000 Subject: [PATCH] [project @ 2001-04-30 16:01:52 by sewardj] Plumb LibsReadline into extra_libraries for -package util, rather than extra_ld_opts, so that GHCi knows to load them too. --- configure.in | 2 +- ghc/driver/PackageSrc.hs | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/configure.in b/configure.in index 3ed8baa..7e6bb90 100644 --- a/configure.in +++ b/configure.in @@ -840,7 +840,7 @@ fi if test $HaveLibTermcap = YES && test x"$HaveLibReadline" = xYES ; then AC_DEFINE(HAVE_READLINE_LIBS,1) - LibsReadline="-lreadline -l$LibTermcap" + LibsReadline="readline $LibTermcap" else AC_DEFINE(HAVE_READLINE_LIBS,0) LibsReadline= diff --git a/ghc/driver/PackageSrc.hs b/ghc/driver/PackageSrc.hs index cd488d1..d46d529 100644 --- a/ghc/driver/PackageSrc.hs +++ b/ghc/driver/PackageSrc.hs @@ -299,7 +299,7 @@ package_details installing else [ cFPTOOLS_TOP_ABS ++ "/hslibs/util" , cFPTOOLS_TOP_ABS ++ "/hslibs/util/cbits" ], hs_libraries = [ "HSutil" ], - extra_libraries = [ "HSutil_cbits" ], + extra_libraries = [ "HSutil_cbits" ] ++ words cLibsReadline, include_dirs = if installing then [] else [ cFPTOOLS_TOP_ABS ++ "/hslibs/util/cbits" ], @@ -311,7 +311,7 @@ package_details installing ], extra_ghc_opts = [], extra_cc_opts = [], - extra_ld_opts = words cLibsReadline + extra_ld_opts = [] }, -- no cbits at the moment, we'll need to add one if this library -- 1.7.10.4