|
From: David O. <da...@qc...> - 2015-03-05 15:09:33
|
Hi again,
I've been struggling to get --enable-rpath to work in our build (on Debian
Wheezy). Up to now I'd always been patching Makefile.global.in during the
Debian build to add -Wl,-rpath manually.
Looking at --enable-rpath. It seems to trigger the substitution of
-Wl,-rpath into CC_SEARCH_FLAGS and LD_SEARCH_FLAGS by m4/tcl.m4, but they
weren't being pulled into the configure step.
But I noticed configure.ac references $TCL_CC_SEARCH_FLAGS
& $TCL_LD_SEARCH_FLAGS when setting LDRFLAGS & CCRFLAGS, but I couldn't see
where they were being set.
Could the following diff be what is intended?
Seems to make it work for me...
$ hg diff
diff -r 20530df80f68 configure.ac
--- a/configure.ac Tue Mar 03 09:07:48 2015 +0000
+++ b/configure.ac Thu Mar 05 14:55:42 2015 +0000
@@ -133,8 +133,8 @@
LDSO="\$(LDLIB)"
CCRPATHS="\$(CCRPATH)"
LDRPATHS="\$(LDRPATH)"
- CCRFLAG=$TCL_CC_SEARCH_FLAGS
- LDRFLAG=$TCL_LD_SEARCH_FLAGS
+ CCRFLAG=$CC_SEARCH_FLAGS
+ LDRFLAG=$LD_SEARCH_FLAGS
if test "$CCRFLAG" = "" ; then
CCRPATH=
fi
--
David Osborne
Qcode Software Limited
http://www.qcode.co.uk
|