solaris support.
This commit is contained in:
parent
c846fc50c8
commit
d0baedbf84
10
configure
vendored
10
configure
vendored
@ -6749,6 +6749,16 @@ fi
|
|||||||
INSTALL_DLLS=""
|
INSTALL_DLLS=""
|
||||||
fi
|
fi
|
||||||
;;
|
;;
|
||||||
|
*solaris*)
|
||||||
|
#an elf system
|
||||||
|
LDFLAGS="-dynamic $LDFLAGS"
|
||||||
|
SHLIB_CFLAGS="-fPIC"
|
||||||
|
SHLIB_LD="gcc -shared"
|
||||||
|
SHLIB_SWI_LD="gcc -shared"
|
||||||
|
DO_SECOND_LD=""
|
||||||
|
SHLIB_SUFFIX=".so"
|
||||||
|
INSTALL_DLLS=""
|
||||||
|
;;
|
||||||
*cyg*|*mingw*)
|
*cyg*|*mingw*)
|
||||||
# gcc on cygwin seems to have trouble with longjmp
|
# gcc on cygwin seems to have trouble with longjmp
|
||||||
# and -fomit-frame-point -DBP_FREE
|
# and -fomit-frame-point -DBP_FREE
|
||||||
|
10
configure.in
10
configure.in
@ -920,6 +920,16 @@ dnl Linux has both elf and a.out, in this case we found elf
|
|||||||
INSTALL_DLLS=""
|
INSTALL_DLLS=""
|
||||||
fi
|
fi
|
||||||
;;
|
;;
|
||||||
|
*solaris*)
|
||||||
|
#an elf system
|
||||||
|
LDFLAGS="-dynamic $LDFLAGS"
|
||||||
|
SHLIB_CFLAGS="-fPIC"
|
||||||
|
SHLIB_LD="gcc -shared"
|
||||||
|
SHLIB_SWI_LD="gcc -shared"
|
||||||
|
DO_SECOND_LD=""
|
||||||
|
SHLIB_SUFFIX=".so"
|
||||||
|
INSTALL_DLLS=""
|
||||||
|
;;
|
||||||
*cyg*|*mingw*)
|
*cyg*|*mingw*)
|
||||||
# gcc on cygwin seems to have trouble with longjmp
|
# gcc on cygwin seems to have trouble with longjmp
|
||||||
# and -fomit-frame-point -DBP_FREE
|
# and -fomit-frame-point -DBP_FREE
|
||||||
|
Reference in New Issue
Block a user