]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
add some helpers to build 64 bit on solaris amd 64
authorMichael Jerris <mike@jerris.com>
Mon, 16 Jul 2007 15:08:38 +0000 (15:08 +0000)
committerMichael Jerris <mike@jerris.com>
Mon, 16 Jul 2007 15:08:38 +0000 (15:08 +0000)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5536 d0543943-73ff-0310-b7d9-9358b9ac24b2

configure.in

index 7e05ba9ebd6124fbe77b3e0a039b773dc7b49923..88d653f645165e8e5f7c4c0d266d7de38b580bee 100644 (file)
@@ -117,6 +117,10 @@ case "$host" in
     ;;
 esac
 
+#  Enable debugging
+AC_ARG_ENABLE(64,
+[AC_HELP_STRING([--enable-64],[build with 64 bit support])],[enable_64="$enable_64"],[enable_64="yes"])
+
 # tweak compiler specific flags
 if test "x${ax_cv_c_compiler_vendor}"  =  "xsun" ; then
     APR_ADDTO(SWITCH_AM_CFLAGS, -KPIC)
@@ -126,6 +130,10 @@ if test "x${ax_cv_c_compiler_vendor}"  =  "xsun" ; then
     APR_ADDTO(SWITCH_AM_CXXFLAGS, "-features=extensions")
 
     APR_ADDTO(SWITCH_AM_LDFLAGS, -R${prefix}/lib)
+    if test "${enable_64}" = "yes"; then
+        APR_ADDTO(SWITCH_AM_CFLAGS, -m64)
+        APR_ADDTO(SWITCH_AM_LDFLAGS, -L/opt/csw/lib/amd64)
+    fi
 elif test "x${ax_cv_c_compiler_vendor}" = "xgnu" ; then
     APR_ADDTO(SWITCH_AM_CFLAGS, -fPIC)
     APR_ADDTO(SWITCH_AM_CXXFLAGS, -fPIC)