Changeset 1640


Ignore:
Timestamp:
Dec 28, 2007 6:36:31 PM (11 years ago)
Author:
bennylp
Message:

Ticket #434: fixed configurations to build Symbian for device target

Location:
pjproject/trunk
Files:
4 added
17 edited

Legend:

Unmodified
Added
Removed
  • pjproject/trunk/build.symbian

    • Property svn:ignore
      •  

        old new  
        66*_UID_.cpp 
        77tmpnames.def 
         8*.sis 
         9*.sisx 
         10*.cer 
         11*.key 
         12*.rnd 
  • pjproject/trunk/build.symbian/bld.inf

    r1463 r1640  
    66prj_mmpfiles 
    77pjlib.mmp 
    8 //pjlib_test.mmp 
    98pjlib_util.mmp 
    109pjnath.mmp 
    1110pjsdp.mmp 
    1211null_audio.mmp 
    13 symbian_ua.mmp 
     12symbian_audio.mmp 
    1413pjmedia.mmp 
    1514pjsip.mmp 
     
    1716pjsip_ua.mmp 
    1817pjsua_lib.mmp 
     18 
     19pjlib_test.mmp 
     20symbian_ua.mmp 
     21symsndtest.mmp 
  • pjproject/trunk/build.symbian/null_audio.mmp

    r1417 r1640  
    1 #if defined(EKA2) 
     1#if defined(PJ_BUILD_DLL) 
    22 
    33TARGET          null_audio.dll 
    44TARGETTYPE      dll 
    5 UID             0x1000008d 0xA0004294 
     5UID             0x0 0xA0000000 
     6 
    67 
    78CAPABILITY      None 
     
    1617TARGET          null_audio.lib 
    1718TARGETTYPE      lib 
    18 UID             0x100039CE 0x10004299 
    19 VENDORID        0x70000001 
    2019 
    2120#endif 
  • pjproject/trunk/build.symbian/pjlib.mmp

    r1603 r1640  
    1 #if defined(EKA2) 
    2 // ARM ABIv2 doesn't support static libraries anymore 
     1#if defined(PJ_BUILD_DLL) 
    32TARGET          pjlib.dll 
    43TARGETTYPE      dll 
    5 UID             0x1000008d 0xA0004299 
     4UID             0x0 0xA0000001 
     5 
    66CAPABILITY      NONE 
    77LIBRARY         esock.lib insock.lib charconv.lib euser.lib estlib.lib 
     
    1515TARGET          pjlib.lib 
    1616TARGETTYPE      lib 
    17 UID             0x100039CE 0x10004299 
    18 //VENDORID      0x70000001 
     17 
    1918#endif 
    2019 
  • pjproject/trunk/build.symbian/pjlib_test.mmp

    r1405 r1640  
    11TARGET          pjlib_test.exe 
    22TARGETTYPE      exe 
    3 UID             0x100039CE 0x10004299 
    4 VENDORID        0x70000001 
     3UID             0x0 0xA0000002 
     4 
    55 
    66SOURCEPATH      ..\pjlib\src\pjlib-test 
     
    99MACRO           PJ_SYMBIAN=1 
    1010 
    11 #if defined(EKA2) 
     11#if defined(PJ_BUILD_DLL) 
    1212MACRO           PJ_DLL 
     13LIBRARY         pjlib.lib  
     14#else 
     15STATICLIBRARY   pjlib.lib  
    1316#endif 
    1417 
     
    5861SYSTEMINCLUDE   \epoc32\include\libc 
    5962 
    60 LIBRARY         pjlib.lib esock.lib insock.lib charconv.lib euser.lib estlib.lib eexe.lib 
    61 STATICLIBRARY   ecrt0.lib 
    62 CAPABILITY      None 
     63LIBRARY         esock.lib insock.lib charconv.lib euser.lib estlib.lib  
     64#ifdef WINSCW 
     65STATICLIBRARY   eexe.lib ecrt0.lib 
     66#endif 
    6367 
  • pjproject/trunk/build.symbian/pjlib_util.mmp

    r1410 r1640  
    1 #if defined(EKA2) 
     1#if defined(PJ_BUILD_DLL) 
    22TARGET          pjlib_util.dll 
    33TARGETTYPE      dll 
    4 UID             0x1000008d 0xA0004298 
     4UID             0x0 0xA0000003 
     5 
    56CAPABILITY      NONE 
    67LIBRARY         pjlib.lib esock.lib insock.lib charconv.lib euser.lib estlib.lib 
     
    1112 
    1213#else 
     14 
    1315TARGET          pjlib_util.lib 
    1416TARGETTYPE      lib 
    15 UID             0x100039CE 0x10004299 
    16 //VENDORID      0x70000001 
    1717 
    1818#endif 
  • pjproject/trunk/build.symbian/pjmedia.mmp

    r1417 r1640  
    1 #if defined(EKA2) 
     1#if defined(PJ_BUILD_DLL) 
    22 
    33TARGET          pjmedia.dll 
    44TARGETTYPE      dll 
    5 UID             0x1000008d 0xA0004295 
     5UID             0x0 0xA0000004 
     6 
    67CAPABILITY      None 
    78LIBRARY         null_audio.lib pjsdp.lib pjnath.lib pjlib_util.lib pjlib.lib esock.lib insock.lib charconv.lib euser.lib estlib.lib 
     
    1516TARGET          pjmedia.lib 
    1617TARGETTYPE      lib 
    17 UID             0x100039CE 0x10004299 
    18 VENDORID        0x70000001 
    1918 
    2019#endif 
  • pjproject/trunk/build.symbian/pjnath.mmp

    r1495 r1640  
    1 #if defined(EKA2) 
     1#if defined(PJ_BUILD_DLL) 
    22TARGET          pjnath.dll 
    33TARGETTYPE      dll 
    4 UID             0x1000008d 0xA0004297 
     4UID             0x0 0xA0000005 
     5 
    56CAPABILITY      None 
    67LIBRARY         pjlib_util.lib pjlib.lib esock.lib insock.lib charconv.lib euser.lib estlib.lib 
     
    1415TARGET          pjnath.lib 
    1516TARGETTYPE      lib 
    16 UID             0x100039CE 0x10004299 
    17 VENDORID        0x70000001 
    1817 
    1918#endif 
     
    6463SYSTEMINCLUDE   \epoc32\include\libc 
    6564 
    66 //STATICLIBRARY         pjlib.lib  
    67 //STATICLIBRARY         pjlib_util.lib  
    68  
  • pjproject/trunk/build.symbian/pjsdp.mmp

    r1417 r1640  
    1 #if defined(EKA2) 
     1#if defined(PJ_BUILD_DLL) 
    22TARGET          pjsdp.dll 
    33TARGETTYPE      dll 
    4 UID             0x1000008d 0xA0004296 
     4UID             0x0 0xA0000006 
     5 
    56CAPABILITY      None 
    67LIBRARY         pjlib_util.lib pjlib.lib charconv.lib euser.lib estlib.lib 
     
    1415TARGET          pjsdp.lib 
    1516TARGETTYPE      lib 
    16 UID             0x100039CE 0x10004299 
    17 VENDORID        0x70000001 
    1817 
    1918#endif 
  • pjproject/trunk/build.symbian/pjsip.mmp

    r1500 r1640  
    1 #if defined(EKA2) 
     1#if defined(PJ_BUILD_DLL) 
    22 
    33TARGET          pjsip.dll 
    44TARGETTYPE      dll 
    55 
    6 UID             0x1000008d 0xA0004293 
     6UID             0x0 0xA0000007 
     7 
    78 
    89CAPABILITY      None 
     
    1718TARGET          pjsip.lib 
    1819TARGETTYPE      lib 
    19 UID             0x100039CE 0x10004299 
    20 VENDORID        0x70000001 
    2120 
    2221#endif 
  • pjproject/trunk/build.symbian/pjsip_simple.mmp

    r1424 r1640  
    1 #if defined(EKA2) 
     1#if defined(PJ_BUILD_DLL) 
    22 
    33TARGET          pjsip_simple.dll 
    44TARGETTYPE      dll 
    55 
    6 UID             0x1000008d 0xA0004292 
     6UID             0x0 0xA0000008 
     7 
    78 
    89CAPABILITY      None 
     
    1718TARGET          pjsip_simple.lib 
    1819TARGETTYPE      lib 
    19 UID             0x100039CE 0x10004299 
    20 VENDORID        0x70000001 
    2120 
    2221#endif 
  • pjproject/trunk/build.symbian/pjsip_ua.mmp

    r1463 r1640  
    1 #if defined(EKA2) 
     1#if defined(PJ_BUILD_DLL) 
    22 
    33TARGET          pjsip_ua.dll 
    44TARGETTYPE      dll 
    55 
    6 UID             0x1000008d 0xA0004291 
     6UID             0x0 0xA0000009 
     7 
    78 
    89CAPABILITY      None 
     
    1718TARGET          pjsip_ua.lib 
    1819TARGETTYPE      lib 
    19 UID             0x100039CE 0x10004299 
    20 VENDORID        0x70000001 
    2120 
    2221#endif 
  • pjproject/trunk/build.symbian/pjstun_client.mmp

    r1269 r1640  
    11TARGET          pjstun_client.exe 
    22TARGETTYPE      exe 
    3 UID             0x100039CE 0x10004299 
    4 VENDORID        0x70000001 
     3UID             0x0 0xA000000A 
    54 
    65SOURCEPATH      ..\pjnath\src\pjstun-client 
     
    2726SYSTEMINCLUDE   \epoc32\include\libc 
    2827 
    29 LIBRARY         pjnath.lib pjlib_util.lib pjlib.lib esock.lib insock.lib charconv.lib euser.lib estlib.lib eexe.lib 
    30 STATICLIBRARY   ecrt0.lib 
     28#if defined(PJ_BUILD_DLL) 
     29MACRO           PJ_DLL 
     30LIBRARY         pjnath.lib pjlib_util.lib pjlib.lib 
     31#else 
     32STATICLIBRARY   pjnath.lib pjlib_util.lib pjlib.lib 
     33#endif 
     34 
     35LIBRARY         esock.lib insock.lib charconv.lib euser.lib estlib.lib 
     36 
     37#ifdef WINSCW 
     38STATICLIBRARY   eexe.lib ecrt0.lib 
     39#endif 
     40 
     41 
    3142CAPABILITY      None 
    3243 
  • pjproject/trunk/build.symbian/pjsua_lib.mmp

    r1417 r1640  
    1 #if defined(EKA2) 
     1#if defined(PJ_BUILD_DLL) 
    22 
    33TARGET          pjsua_lib.dll 
    44TARGETTYPE      dll 
    55 
    6 UID             0x1000008d 0xA0004290 
     6UID             0x0 0xA000000B  
     7 
    78 
    89CAPABILITY      None 
     
    1718TARGET          pjsua_lib.lib 
    1819TARGETTYPE      lib 
    19 UID             0x100039CE 0x10004299 
    20 VENDORID        0x70000001 
    2120 
    2221#endif 
  • pjproject/trunk/build.symbian/symbian_audio.mmp

    r1426 r1640  
    1 #if defined(EKA2) 
     1#if defined(PJ_BUILD_DLL) 
    22 
    33TARGET          symbian_audio.dll 
    44TARGETTYPE      dll 
    5 UID             0x1000008d 0xA0004288 
     5UID             0x0 0xA000000C 
    66 
    77CAPABILITY      None 
     
    1919TARGET          symbian_audio.lib 
    2020TARGETTYPE      lib 
    21 UID             0x100039CE 0x10004288 
    22 VENDORID        0x70000001 
    2321 
    2422#endif 
  • pjproject/trunk/build.symbian/symbian_ua.mmp

    r1426 r1640  
    11TARGET          symbian_ua.exe 
    22TARGETTYPE      exe 
    3 UID             0x100039CE 0x10004289 
    4 VENDORID        0x70000001 
     3UID             0x0 0xA000000D 
    54 
    65SOURCEPATH      ..\pjsip-apps\src\symbian_ua 
     
    87MACRO           PJ_M_I386=1 
    98MACRO           PJ_SYMBIAN=1 
    10 MACRO           PJ_DLL=1 
    119 
    12 // Test files 
     10#if defined(PJ_BUILD_DLL) 
     11        MACRO           PJ_DLL=1 
     12#endif 
     13 
     14// Source files 
    1315 
    1416SOURCE  ua.cpp 
     
    2628SYSTEMINCLUDE   \epoc32\include\libc 
    2729 
    28 LIBRARY         esock.lib insock.lib charconv.lib euser.lib estlib.lib eexe.lib 
    29 LIBRARY         null_audio.lib pjsua_lib.lib pjsip_ua.lib pjsip_simple.lib pjsip.lib pjsdp.lib pjmedia.lib pjnath.lib pjlib_util.lib pjlib.lib ecrt0.lib 
    30 CAPABILITY      None 
     30#if defined(PJ_BUILD_DLL) 
     31        LIBRARY         pjsua_lib.lib pjsip_ua.lib 
     32        LIBRARY         pjsip_simple.lib pjsip.lib pjsdp.lib pjmedia.lib 
     33        LIBRARY         pjnath.lib pjlib_util.lib pjlib.lib 
     34        LIBRARY         symbian_audio.lib 
     35#else 
     36        STATICLIBRARY   pjsua_lib.lib pjsip_ua.lib 
     37        STATICLIBRARY   pjsip_simple.lib pjsip.lib pjsdp.lib pjmedia.lib 
     38        STATICLIBRARY   pjnath.lib pjlib_util.lib pjlib.lib 
     39        STATICLIBRARY   symbian_audio.lib 
     40#endif 
    3141 
     42#ifdef WINSCW 
     43        STATICLIBRARY   eexe.lib ecrt0.lib 
     44#endif 
     45 
     46LIBRARY         esock.lib insock.lib charconv.lib euser.lib estlib.lib  
     47LIBRARY         mediaclientaudiostream.lib 
     48LIBRARY         mediaclientaudioinputstream.lib 
     49 
     50CAPABILITY      NetworkServices LocalServices ReadUserData WriteUserData UserEnvironment  
     51 
     52START RESOURCE  symbian_ua_reg.rss 
     53        TARGETPATH      \private\10003a3f\apps 
     54END 
     55 
  • pjproject/trunk/build.symbian/symsndtest.mmp

    r1428 r1640  
    11TARGET          symsndtest.exe 
    22TARGETTYPE      exe 
    3 UID             0x100039CE 0x10004287 
    4 VENDORID        0x70000001 
     3UID             0x0 0xA000000E 
    54 
    65SOURCEPATH      ..\pjsip-apps\src\symsndtest 
     
    87MACRO           PJ_M_I386=1 
    98MACRO           PJ_SYMBIAN=1 
    10 MACRO           PJ_DLL=1 
     9 
     10#if defined(PJ_BUILD_DLL) 
     11        MACRO           PJ_DLL=1 
     12#endif 
    1113 
    1214// Test files 
     
    2123SYSTEMINCLUDE   \epoc32\include\libc 
    2224 
    23 LIBRARY         charconv.lib euser.lib estlib.lib eexe.lib 
    24 LIBRARY         symbian_audio.lib pjlib.lib ecrt0.lib 
    25 CAPABILITY      None 
     25LIBRARY         charconv.lib euser.lib estlib.lib 
    2626 
     27#if defined(PJ_BUILD_DLL) 
     28        LIBRARY         symbian_audio.lib pjlib.lib  
     29#else 
     30        STATICLIBRARY   symbian_audio.lib pjlib.lib  
     31#endif 
     32 
     33LIBRARY         esock.lib insock.lib 
     34LIBRARY         mediaclientaudiostream.lib 
     35LIBRARY         mediaclientaudioinputstream.lib 
     36 
     37#ifdef WINSCW 
     38        STATICLIBRARY   eexe.lib ecrt0.lib 
     39#endif 
     40 
     41CAPABILITY      NetworkServices LocalServices ReadUserData WriteUserData UserEnvironment  
     42 
     43START RESOURCE  symsndtest_reg.rss 
     44        TARGETPATH      \private\10003a3f\apps 
     45END 
     46 
Note: See TracChangeset for help on using the changeset viewer.