mirror of
https://github.com/signalwire/freeswitch.git
synced 2026-11-12 20:47:06 +00:00
an attempt to simplify the module make files. More changes to come on the modules building soon
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4562 d0543943-73ff-0310-b7d9-9358b9ac24b2
This commit is contained in:
1 parent
52b40252ef
commit
514bde18c7
45 files changed
+461
-634
No files matched your search
+10
-2
@@ -53,7 +53,8 @@ fi
|
||||
AM_CONDITIONAL([WANT_DEBUG],[test "${enable_debug}" = "yes"])
|
||||
|
||||
# set defaults for use on all platforms
|
||||
SWITCH_AM_CFLAGS="-I${switch_srcdir}/src/include -I${switch_srcdir} -I${prefix}/include"
|
||||
SWITCH_AM_CFLAGS="-I${switch_srcdir}/src/include -I${prefix}/include"
|
||||
SWITCH_AM_CXXFLAGS="-I${switch_srcdir}/src/include -I${prefix}/include"
|
||||
SWITCH_AM_LDFLAGS="-L${prefix}/lib -lm -L/usr/local/lib/db42 -L/usr/local/lib"
|
||||
|
||||
#set SOLINK variable based on compiler and host
|
||||
@@ -90,9 +91,12 @@ esac
|
||||
if test "x${ax_cv_c_compiler_vendor}" = "xsun" ; then
|
||||
APR_ADDTO(SWITCH_AM_CFLAGS, -KPIC)
|
||||
APR_ADDTO(SWITCH_AM_CFLAGS, -DPIC)
|
||||
APR_ADDTO(SWITCH_AM_CXXFLAGS, -KPIC)
|
||||
APR_ADDTO(SWITCH_AM_CXXFLAGS, -DPIC)
|
||||
APR_ADDTO(SWITCH_AM_LDFLAGS, -R${prefix}/lib)
|
||||
elif test "x${ax_cv_c_compiler_vendor}" = "xgnu" ; then
|
||||
APR_ADDTO(SWITCH_AM_CFLAGS, -fPIC)
|
||||
APR_ADDTO(SWITCH_AM_CXXFLAGS, -fPIC)
|
||||
fi
|
||||
|
||||
# tweak platform specific flags
|
||||
@@ -106,7 +110,10 @@ case "$host" in
|
||||
;;
|
||||
esac
|
||||
|
||||
APR_REMOVEFROM(SWITCH_AM_CXXFLAGS, -std=c99)
|
||||
|
||||
AC_SUBST(SWITCH_AM_CFLAGS)
|
||||
AC_SUBST(SWITCH_AM_CXXFLAGS)
|
||||
AC_SUBST(SWITCH_AM_LDFLAGS)
|
||||
AC_SUBST(SOLINK)
|
||||
AC_SUBST(DYNAMIC_LIB_EXTEN)
|
||||
@@ -270,7 +277,8 @@ AC_ARG_ENABLE(crash-protection,
|
||||
AM_CONDITIONAL([CRASHPROT],[test "x$enable_crash_prot" != "xno"])
|
||||
|
||||
AC_CONFIG_FILES([Makefile
|
||||
src/include/switch_am_config.h])
|
||||
src/include/switch_am_config.h
|
||||
build/modmake.rules])
|
||||
|
||||
AM_CONDITIONAL(ISLINUX, [test `uname -s` = Linux])
|
||||
AM_CONDITIONAL(ISMAC, [test `uname -s` = Darwin])
|
||||
|
||||
Reference in new issue
Block a user