diff options
author | Benny Prijono <bennylp@teluu.com> | 2007-07-20 08:08:30 +0000 |
---|---|---|
committer | Benny Prijono <bennylp@teluu.com> | 2007-07-20 08:08:30 +0000 |
commit | d24a9aee403d6540ec792d3b56a1934fbc0969d4 (patch) | |
tree | 0706522f9173a479f4f3af4e6fbf1e1cddb9ef2b /build.symbian/pjlib.mmp | |
parent | c3f4bae326d9e2dfa78d23f288e822e7ae16c2db (diff) |
Ticket #354: build PJLIB as dynamic libraries (.DSO) in Symbian
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1405 74dad513-b988-da41-8d7b-12977e46ad98
Diffstat (limited to 'build.symbian/pjlib.mmp')
-rw-r--r-- | build.symbian/pjlib.mmp | 20 |
1 files changed, 18 insertions, 2 deletions
diff --git a/build.symbian/pjlib.mmp b/build.symbian/pjlib.mmp index e574b47a..e2d5cc99 100644 --- a/build.symbian/pjlib.mmp +++ b/build.symbian/pjlib.mmp @@ -1,7 +1,22 @@ +#if defined(EKA2) +// ARM ABIv2 doesn't support static libraries anymore +TARGET pjlib.dll +TARGETTYPE dll +UID 0x1000008d 0xA0004299 +CAPABILITY NONE +LIBRARY esock.lib insock.lib charconv.lib euser.lib estlib.lib +MACRO PJ_DLL +MACRO PJ_EXPORTING + +DEFFILE .\pjlib.def + +#else + TARGET pjlib.lib TARGETTYPE lib UID 0x100039CE 0x10004299 -VENDORID 0x70000001 +//VENDORID 0x70000001 +#endif SOURCEPATH ..\pjlib\src\pj @@ -32,6 +47,7 @@ SOURCE pool_buf.c SOURCE pool_caching.c SOURCE rand.c SOURCE rbtree.c +SOURCE sock_common.c SOURCE types.c @@ -91,7 +107,7 @@ SOURCE unicode_symbian.cpp //DOCUMENT pj\unicode.h SYSTEMINCLUDE ..\pjlib\include - SYSTEMINCLUDE \epoc32\include SYSTEMINCLUDE \epoc32\include\libc + |