Updates for the OFED 1.5 + kernel 2.6.30 combination.
[mirror/scst/.git] / srpt / README.ofed
index a4725bf..fe9ebfd 100644 (file)
@@ -58,8 +58,12 @@ Remove any distro-provided InfiniBand drivers:
 Now locate the file Makefile.lib and patch it such that it supports
 the variable PRE_CFLAGS:
 
-  cd $(dirname $(find /lib/modules/$(uname -r)/build/ -name Makefile.lib))
-  patch -p1 < ${SCST_DIR}/srpt/patches/kernel-${KV}-scripts-Makefile.lib.patch
+  if -e /lib/modules/$(uname -r)/build/scripts/Makefile.lib; then
+    /lib/modules/$(uname -r)/build
+  else
+    cd /usr/src/linux-$(uname -r)
+  fi
+  patch -p0 < ${SCST_DIR}/srpt/patches/kernel-${KV}-pre-cflags.patch
 
 Next, download and install the OFED package. Make sure to disable
 OFED's SRP target driver (srpt=n) and to enable at least the