only build the LD_PRELOAD hack on linux
This commit is contained in:
@@ -19,7 +19,7 @@ LIBISCSI_SO_NAME=libiscsi.so.1
|
||||
VERSION=1.0.0
|
||||
LIBISCSI_SO=libiscsi.so.$(VERSION)
|
||||
|
||||
all: bin/iscsi-inq bin/iscsi-ls lib/$(LIBISCSI_SO) bin/ld_iscsi.so
|
||||
all: bin/iscsi-inq bin/iscsi-ls lib/$(LIBISCSI_SO) @ld_iscsi@
|
||||
|
||||
bin/ld_iscsi.so: src/ld_iscsi.o lib/libiscsi.a
|
||||
mkdir -p bin
|
||||
|
||||
@@ -16,9 +16,11 @@ fi
|
||||
is_solaris="no"
|
||||
install="/usr/bin/install"
|
||||
ldconfig="ldconfig"
|
||||
ld_iscsi=""
|
||||
|
||||
case `uname` in
|
||||
Linux*)
|
||||
ld_iscsi="bin/ld_iscsi.so"
|
||||
;;
|
||||
AIX*)
|
||||
;;
|
||||
@@ -28,6 +30,9 @@ case `uname` in
|
||||
ldconfig="echo no ldconfig on solaris"
|
||||
LIBS="$LIBS -lsocket -lnsl"
|
||||
;;
|
||||
CYGWIN*)
|
||||
ldconfig="echo no ldconfig on cygwin"
|
||||
;;
|
||||
*)
|
||||
;;
|
||||
esac
|
||||
@@ -110,6 +115,7 @@ fi
|
||||
AC_SUBST(libdir)
|
||||
AC_SUBST(install)
|
||||
AC_SUBST(ldconfig)
|
||||
AC_SUBST(ld_iscsi)
|
||||
#AC_SUBST(LIBISCSI_LDFLAGS)
|
||||
|
||||
AC_OUTPUT(Makefile)
|
||||
|
||||
Reference in New Issue
Block a user