summaryrefslogtreecommitdiff
path: root/build.symbian
diff options
context:
space:
mode:
authorNanang Izzuddin <nanang@teluu.com>2008-05-27 00:24:26 +0000
committerNanang Izzuddin <nanang@teluu.com>2008-05-27 00:24:26 +0000
commit931c48d853c586090b85beb75335d26eda88de6a (patch)
tree65f0228ba4022dc999332b9ea2057977c0af3d39 /build.symbian
parentb9fcee5ffeaed190003c194bf8c8f23f18712364 (diff)
Changed build optimizations settings for Speex, pjmedia, and symbian_sound for Symbian. Speex/8000 now also runs on Symbian!
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1965 74dad513-b988-da41-8d7b-12977e46ad98
Diffstat (limited to 'build.symbian')
-rw-r--r--build.symbian/bld.inf6
-rw-r--r--build.symbian/pjmedia.mmp5
-rw-r--r--build.symbian/symbian_audio.mmp5
-rw-r--r--build.symbian/symbian_ua.mmp2
4 files changed, 17 insertions, 1 deletions
diff --git a/build.symbian/bld.inf b/build.symbian/bld.inf
index 8adc54c8..bf971afa 100644
--- a/build.symbian/bld.inf
+++ b/build.symbian/bld.inf
@@ -4,6 +4,8 @@ winscw
gcce
prj_mmpfiles
+
+// libraries
pjlib.mmp
pjlib_util.mmp
pjnath.mmp
@@ -15,8 +17,12 @@ pjsip.mmp
pjsip_simple.mmp
pjsip_ua.mmp
pjsua_lib.mmp
+
+// codecs
libgsmcodec.mmp
+libspeexcodec.mmp
+// applications
pjlib_test.mmp
symbian_ua.mmp
symsndtest.mmp
diff --git a/build.symbian/pjmedia.mmp b/build.symbian/pjmedia.mmp
index 2979d552..6626647b 100644
--- a/build.symbian/pjmedia.mmp
+++ b/build.symbian/pjmedia.mmp
@@ -22,6 +22,11 @@ SOURCEPATH ..\pjmedia\src\pjmedia
//OPTION CW -lang c++
+//
+// GCCE optimization setting
+//
+OPTION GCCE -O2 -fno-unit-at-a-time
+
MACRO PJ_M_I386=1
MACRO PJ_SYMBIAN=1
diff --git a/build.symbian/symbian_audio.mmp b/build.symbian/symbian_audio.mmp
index deeb79fc..571b4b0c 100644
--- a/build.symbian/symbian_audio.mmp
+++ b/build.symbian/symbian_audio.mmp
@@ -25,6 +25,11 @@ SOURCEPATH ..\pjmedia\src\pjmedia
OPTION CW -lang c++
+//
+// GCCE optimization setting
+//
+OPTION GCCE -O2 -fno-unit-at-a-time
+
MACRO PJ_M_I386=1
MACRO PJ_SYMBIAN=1
diff --git a/build.symbian/symbian_ua.mmp b/build.symbian/symbian_ua.mmp
index edd8b59d..1a9363f6 100644
--- a/build.symbian/symbian_ua.mmp
+++ b/build.symbian/symbian_ua.mmp
@@ -38,7 +38,7 @@ SYSTEMINCLUDE \epoc32\include\libc
STATICLIBRARY pjsip_simple.lib pjsip.lib pjsdp.lib pjmedia.lib
STATICLIBRARY pjnath.lib pjlib_util.lib pjlib.lib
STATICLIBRARY symbian_audio.lib
- STATICLIBRARY libgsmcodec.lib
+ STATICLIBRARY libgsmcodec.lib libspeexcodec.lib
#endif
#ifdef WINSCW