use -L/usr/lib in other unix system

pull/56/head
Yu Qing 2015-10-10 18:08:50 +08:00
parent 9c66431bd5
commit bffd994721
1 changed files with 9 additions and 5 deletions

14
make.sh
View File

@ -64,28 +64,32 @@ else
fi fi
LIBS='' LIBS=''
if [ $OS_BITS -eq 64 ]; then
LIBS="$LIBS -L/usr/lib64"
else
LIBS="$LIBS -L/usr/lib"
fi
uname=$(uname) uname=$(uname)
if [ "$uname" = "Linux" ]; then if [ "$uname" = "Linux" ]; then
if [ $OS_BITS -eq 64 ]; then
LIBS="$LIBS -L/usr/lib64"
else
LIBS="$LIBS -L/usr/lib"
fi
CFLAGS="$CFLAGS" CFLAGS="$CFLAGS"
elif [ "$uname" = "FreeBSD" ] || [ "$uname" = "Darwin" ]; then elif [ "$uname" = "FreeBSD" ] || [ "$uname" = "Darwin" ]; then
LIBS="$LIBS -L/usr/lib"
CFLAGS="$CFLAGS" CFLAGS="$CFLAGS"
if [ "$uname" = "Darwin" ]; then if [ "$uname" = "Darwin" ]; then
CFLAGS="$CFLAGS -DDARWIN" CFLAGS="$CFLAGS -DDARWIN"
fi fi
elif [ "$uname" = "SunOS" ]; then elif [ "$uname" = "SunOS" ]; then
LIBS="$LIBS -L/usr/lib"
CFLAGS="$CFLAGS -D_THREAD_SAFE" CFLAGS="$CFLAGS -D_THREAD_SAFE"
LIBS="$LIBS -lsocket -lnsl -lresolv" LIBS="$LIBS -lsocket -lnsl -lresolv"
export CC=gcc export CC=gcc
elif [ "$uname" = "AIX" ]; then elif [ "$uname" = "AIX" ]; then
LIBS="$LIBS -L/usr/lib"
CFLAGS="$CFLAGS -D_THREAD_SAFE" CFLAGS="$CFLAGS -D_THREAD_SAFE"
export CC=gcc export CC=gcc
elif [ "$uname" = "HP-UX" ]; then elif [ "$uname" = "HP-UX" ]; then
LIBS="$LIBS -L/usr/lib"
CFLAGS="$CFLAGS" CFLAGS="$CFLAGS"
fi fi