Ignore:
Timestamp:
Jul 20, 2007 8:08:30 AM (17 years ago)
Author:
bennylp
Message:

Ticket #354: build PJLIB as dynamic libraries (.DSO) in Symbian

Location:
pjproject/trunk/build.symbian
Files:
2 added
6 edited

Legend:

Unmodified
Added
Removed
  • pjproject/trunk/build.symbian

    • Property svn:ignore
      •  

        old new  
        55*.xml 
        66*_UID_.cpp 
         7tmpnames.def 
  • pjproject/trunk/build.symbian/00.bat

    r1244 r1405  
    1 rem set MWSym2Libraries=1 
    2 rem set EPOCROOT=\Symbian\9.1\S60_3rd\ 
    3 rem set EPOCROOT=\Symbian\9.1\S60_3rd_MR_2\ 
    4 rem set EPOCROOT=\Symbian\UIQ3SDK\ 
     1@rem set MWSym2Libraries=1 
     2@rem set EPOCROOT=\Symbian\9.1\S60_3rd\ 
     3@rem set EPOCROOT=\Symbian\9.1\S60_3rd_MR_2\ 
     4@rem set EPOCROOT=\Symbian\UIQ3SDK\ 
     5@rem set EPOCROOT=\symbian\UIQ3.1\ 
    56bldmake bldfiles 
  • pjproject/trunk/build.symbian/01.bat

    r1244 r1405  
    1 rem set MWSym2Libraries=1 
    2 rem set MWSym2Libraries=\Symbian\9.1\S60_3rd\Epoc32\release\winscw\udeb 
     1@rem call abld build -v vs6 udeb 
     2@rem call abld build -v gcce urel 
     3@rem call abld build winscw udeb 
     4call abld build %1 %2 %3 %4 
    35 
    4 rem set EPOCROOT=\Symbian\9.1\S60_3rd\ 
    5 rem set EPOCROOT=\Symbian\9.1\S60_3rd_MR_2\ 
    6 call abld build -v vs6 udeb 
     6 
     7 
  • pjproject/trunk/build.symbian/bld.inf

    r1269 r1405  
    11prj_platforms 
    22winscw 
    3 armv5 
     3//armv5 
    44gcce 
    55 
    66prj_mmpfiles 
    77pjlib.mmp 
     8pjlib_test.mmp 
    89pjlib_util.mmp 
    910pjnath.mmp 
     
    1314pjsip_simple.mmp 
    1415pjsip_ua.mmp 
    15 //pjlib_test.mmp 
    16 //sipstateless.mmp 
     16pjlib_test.mmp 
     17sipstateless.mmp 
    1718pjsua_lib.mmp 
    1819null_audio.mmp 
  • pjproject/trunk/build.symbian/pjlib.mmp

    r1269 r1405  
     1#if defined(EKA2) 
     2// ARM ABIv2 doesn't support static libraries anymore 
     3TARGET          pjlib.dll 
     4TARGETTYPE      dll 
     5UID             0x1000008d 0xA0004299 
     6CAPABILITY      NONE 
     7LIBRARY         esock.lib insock.lib charconv.lib euser.lib estlib.lib 
     8MACRO           PJ_DLL 
     9MACRO           PJ_EXPORTING 
     10 
     11DEFFILE         .\pjlib.def 
     12 
     13#else 
     14 
    115TARGET          pjlib.lib 
    216TARGETTYPE      lib 
    317UID             0x100039CE 0x10004299 
    4 VENDORID        0x70000001 
     18//VENDORID      0x70000001 
     19#endif 
    520 
    621SOURCEPATH      ..\pjlib\src\pj 
     
    3348SOURCE          rand.c 
    3449SOURCE          rbtree.c 
     50SOURCE          sock_common.c 
    3551SOURCE          types.c 
    3652 
     
    92108 
    93109SYSTEMINCLUDE   ..\pjlib\include 
    94  
    95110SYSTEMINCLUDE   \epoc32\include 
    96111SYSTEMINCLUDE   \epoc32\include\libc 
    97112 
     113 
  • pjproject/trunk/build.symbian/pjlib_test.mmp

    r1269 r1405  
    88MACRO           PJ_M_I386=1 
    99MACRO           PJ_SYMBIAN=1 
     10 
     11#if defined(EKA2) 
     12MACRO           PJ_DLL 
     13#endif 
    1014 
    1115OPTION          CW -lang c++ 
Note: See TracChangeset for help on using the changeset viewer.