[openib-general] [PATCH] auto*() && ./configure -!ac_default_prefix
Bernhard Fischer
blist at aon.at
Fri May 20 14:59:57 PDT 2005
Hi,
[bt\nGPL throughout, on my side,.. thusly]
* trunk/src/userspace/lib{mthca,ibcm}/configure.in: if prefix !=
ac_default_prefix use prefix for checks.
fixup for e.g. SuSE when giving a non standart --prefix; Should be
fixed upstream, non-debian will need a while to pick those up, though;
therefore, please consider.. :-/
PS: the ../ib/..... defaults are not covered by this but w{ould,ill}
need seperate, explicit treatement. Not happy with this, but crucial
reality, it seems.
PPS: anyone ever tested to install chain into
--prefix=/scratch/infiniband after a rm -rf /usr/local/* ? Drats.
-------------- next part --------------
diff -X excl -rduNp gen2.2423.oorig/trunk/src/userspace/libibcm/configure.in gen2.2423/trunk/src/userspace/libibcm/configure.in
--- gen2.2423.oorig/trunk/src/userspace/libibcm/configure.in 2005-05-04 12:20:03.000000000 +0000
+++ gen2.2423/trunk/src/userspace/libibcm/configure.in 2005-05-20 10:18:12.000000000 +0000
@@ -12,6 +12,14 @@ AM_PROG_LIBTOOL
dnl Checks for programs
AC_PROG_CC
+dnl if prefix != ac_default_prefix use prefix for checks
+dnl fixup for e.g. SuSE when giving a non standard --prefix
+if test "x$prefix" != "xNONE" -a "$prefix" != "$ac_default_prefix"
+then
+ CPPFLAGS="$CPPFLAGS -I$prefix/include"
+ LDFLAGS="$LDFLAGS -L$prefix/lib"
+fi
+
dnl Checks for libraries
dnl Checks for header files.
diff -X excl -rduNp gen2.2423.oorig/trunk/src/userspace/libmthca/configure.in gen2.2423/trunk/src/userspace/libmthca/configure.in
--- gen2.2423.oorig/trunk/src/userspace/libmthca/configure.in 2005-05-04 12:20:05.000000000 +0000
+++ gen2.2423/trunk/src/userspace/libmthca/configure.in 2005-05-20 10:12:57.000000000 +0000
@@ -11,6 +11,14 @@ AM_PROG_LIBTOOL
dnl Checks for programs
AC_PROG_CC
+dnl if prefix != ac_default_prefix use prefix for checks
+dnl fixup for e.g. SuSE when giving a non standard --prefix
+if test "x$prefix" != "xNONE" -a "$prefix" != "$ac_default_prefix"
+then
+ CPPFLAGS="$CPPFLAGS -I$prefix/include"
+ LDFLAGS="$LDFLAGS -L$prefix/lib"
+fi
+
dnl Checks for libraries
dnl Checks for header files.
More information about the general
mailing list