From 931c48d853c586090b85beb75335d26eda88de6a Mon Sep 17 00:00:00 2001 From: Nanang Izzuddin Date: Tue, 27 May 2008 00:24:26 +0000 Subject: 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 --- build.symbian/bld.inf | 6 ++++++ build.symbian/pjmedia.mmp | 5 +++++ build.symbian/symbian_audio.mmp | 5 +++++ build.symbian/symbian_ua.mmp | 2 +- 4 files changed, 17 insertions(+), 1 deletion(-) (limited to 'build.symbian') 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 -- cgit v1.2.3