Changeset 4704 for pjproject/trunk/configure-android
- Timestamp:
- Jan 16, 2014 5:30:46 AM (10 years ago)
- Location:
- pjproject/trunk
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
pjproject/trunk
- Property svn:mergeinfo changed
/pjproject/branches/projects/pjsua2 (added) merged: 4595,4597-4598,4600,4608,4619,4631,4638-4640,4642-4648,4654-4655,4657-4660,4662-4666,4668-4687,4689-4693,4696-4699,4702
- Property svn:mergeinfo changed
-
pjproject/trunk/configure-android
r4651 r4704 102 102 export LIBS="${LIBS} -lc -lgcc" 103 103 export CFLAGS="${NDK_CFLAGS} ${CFLAGS}" 104 export CPPFLAGS="${CFLAGS} "105 export CXXFLAGS="${NDK_CXXFLAGS} "104 export CPPFLAGS="${CFLAGS} -fexceptions -frtti" 105 export CXXFLAGS="${NDK_CXXFLAGS} -fexceptions -frtti" 106 106 107 107 else … … 128 128 export LIBS="${LIBS} -lc -lgcc" 129 129 export CFLAGS="${CFLAGS} -I${ANDROID_SYSROOT}/usr/include" 130 export CPPFLAGS="${CFLAGS} "131 export CXXFLAGS="${CXXFLAGS} -shared --sysroot=${ANDROID_SYSROOT} "130 export CPPFLAGS="${CFLAGS} -fexceptions -frtti" 131 export CXXFLAGS="${CXXFLAGS} -shared --sysroot=${ANDROID_SYSROOT} -fexceptions -frtti" 132 132 133 133 fi 134 135 # C++ STL 136 # Note: STL for pjsua2 sample app is specified in pjsip-apps/src/swig/java/android/jni/Application.mk 137 138 # gnustl 139 STDCPP_TC_VER=`ls -d ${ANDROID_NDK_ROOT}/sources/cxx-stl/gnu-libstdc++/[0-9]* | sort -gr | head -1` 140 STDCPP_CFLAGS="-I${STDCPP_TC_VER}/include -I${STDCPP_TC_VER}/libs/armeabi/include" 141 STDCPP_LIBS="${ANDROID_SYSROOT}/usr/lib/crtbegin_so.o -lgnustl_static" 142 STDCPP_LDFLAGS="-L${STDCPP_TC_VER}/libs/armeabi" 143 144 # stlport 145 #STDCPP_CFLAGS="-I${ANDROID_NDK_ROOT}/sources/cxx-stl/stlport/stlport" 146 #STDCPP_LIBS="${ANDROID_SYSROOT}/usr/lib/crtbegin_so.o -lstlport_static -ldl" 147 #STDCPP_LDFLAGS="-L${ANDROID_NDK_ROOT}/sources/cxx-stl/stlport/libs/armeabi" 148 149 export CFLAGS="${CFLAGS} ${STDCPP_CFLAGS}" 150 export LIBS="${STDCPP_LIBS} ${LIBS}" 151 export LDFLAGS="${LDFLAGS} ${STDCPP_LDFLAGS}" 134 152 135 153 # Print settings
Note: See TracChangeset
for help on using the changeset viewer.