Ignore:
Timestamp:
May 12, 2007 3:03:23 PM (17 years ago)
Author:
bennylp
Message:

Symbian fixes to compile on GCCE (nested callbacks etc)

Location:
pjproject/trunk/build.symbian
Files:
11 edited

Legend:

Unmodified
Added
Removed
  • pjproject/trunk/build.symbian/bld.inf

    r1253 r1269  
     1prj_platforms 
     2winscw 
     3armv5 
     4gcce 
     5 
    16prj_mmpfiles 
    27pjlib.mmp 
  • pjproject/trunk/build.symbian/pjlib.mmp

    r1246 r1269  
    77 
    88OPTION          CW -lang c++ 
     9OPTION          ARMCC --cpp 
     10OPTION          GCC     -x c++ 
    911 
    1012MACRO           PJ_M_I386=1 
     
    5759SOURCE          unicode_symbian.cpp 
    5860 
    59 DOCUMENT        os_symbian.h 
     61//DOCUMENT      os_symbian.h 
    6062 
    61 DOCUMENT        pj\addr_resolv.h 
    62 DOCUMENT        pj\array.h 
    63 DOCUMENT        pj\assert.h 
    64 DOCUMENT        pj\config.h 
    65 DOCUMENT        pj\config_site.h 
     63//DOCUMENT      pj\addr_resolv.h 
     64//DOCUMENT      pj\array.h 
     65//DOCUMENT      pj\assert.h 
     66//DOCUMENT      pj\config.h 
     67//DOCUMENT      pj\config_site.h 
    6668//DOCUMENT      pj\config_site_sample.h 
    67 DOCUMENT        pj\ctype.h 
    68 DOCUMENT        pj\errno.h 
    69 DOCUMENT        pj\except.h 
    70 DOCUMENT        pj\file_access.h 
    71 DOCUMENT        pj\file_io.h 
    72 DOCUMENT        pj\guid.h 
    73 DOCUMENT        pj\hash.h 
    74 DOCUMENT        pj\ioqueue.h 
    75 DOCUMENT        pj\ip_helper.h 
    76 DOCUMENT        pj\list.h 
    77 DOCUMENT        pj\lock.h 
    78 DOCUMENT        pj\log.h 
    79 DOCUMENT        pj\os.h 
    80 DOCUMENT        pj\\pool.h 
    81 DOCUMENT        pj\\pool_buf.h 
    82 DOCUMENT        pj\rand.h 
    83 DOCUMENT        pj\rbtree.h 
    84 DOCUMENT        pj\sock.h 
    85 DOCUMENT        pj\sock_select.h 
    86 DOCUMENT        pj\string.h 
    87 DOCUMENT        pj\timer.h 
    88 DOCUMENT        pj\types.h 
    89 DOCUMENT        pj\unicode.h 
     69//DOCUMENT      pj\ctype.h 
     70//DOCUMENT      pj\errno.h 
     71//DOCUMENT      pj\except.h 
     72//DOCUMENT      pj\file_access.h 
     73//DOCUMENT      pj\file_io.h 
     74//DOCUMENT      pj\guid.h 
     75//DOCUMENT      pj\hash.h 
     76//DOCUMENT      pj\ioqueue.h 
     77//DOCUMENT      pj\ip_helper.h 
     78//DOCUMENT      pj\list.h 
     79//DOCUMENT      pj\lock.h 
     80//DOCUMENT      pj\log.h 
     81//DOCUMENT      pj\os.h 
     82//DOCUMENT      pj\\pool.h 
     83//DOCUMENT      pj\\pool_buf.h 
     84//DOCUMENT      pj\rand.h 
     85//DOCUMENT      pj\rbtree.h 
     86//DOCUMENT      pj\sock.h 
     87//DOCUMENT      pj\sock_select.h 
     88//DOCUMENT      pj\string.h 
     89//DOCUMENT      pj\timer.h 
     90//DOCUMENT      pj\types.h 
     91//DOCUMENT      pj\unicode.h 
    9092 
    9193SYSTEMINCLUDE   ..\pjlib\include 
  • pjproject/trunk/build.symbian/pjlib_test.mmp

    r1242 r1269  
    1010 
    1111OPTION          CW -lang c++ 
     12OPTION          ARMCC --cpp 
     13OPTION          GCC     -x c++ 
    1214 
    1315// Test files 
  • pjproject/trunk/build.symbian/pjlib_util.mmp

    r1246 r1269  
    1010 
    1111OPTION          CW -lang c++ 
     12OPTION          ARMCC --cpp 
     13OPTION          GCC     -x c++ 
    1214 
    1315// 
  • pjproject/trunk/build.symbian/pjmedia.mmp

    r1248 r1269  
    7575SYSTEMINCLUDE   \epoc32\include 
    7676SYSTEMINCLUDE   \epoc32\include\libc 
    77 SYSTEMINCLUDE   \epoc32\include\mmf\plugin 
     77//SYSTEMINCLUDE \epoc32\include\mmf\plugin 
    7878 
    7979CAPABILITY      None 
  • pjproject/trunk/build.symbian/pjnath.mmp

    r1244 r1269  
    99MACRO           PJ_SYMBIAN=1 
    1010 
    11 //OPTION                CW -lang c++ 
     11OPTION          CW -lang c++ 
     12OPTION          ARMCC --cpp 
     13OPTION          GCC     -x c++ 
    1214 
    1315// 
     
    4648SYSTEMINCLUDE   \epoc32\include\libc 
    4749 
    48 LIBRARY         pjlib.lib  
    49 LIBRARY         pjlib_util.lib  
     50//STATICLIBRARY         pjlib.lib  
     51//STATICLIBRARY         pjlib_util.lib  
    5052CAPABILITY      None 
    5153 
  • pjproject/trunk/build.symbian/pjsdp.mmp

    r1242 r1269  
    77 
    88OPTION          CW -lang c++ 
     9OPTION          ARMCC --cpp 
     10OPTION          GCC     -x c++ 
    911 
    1012MACRO           PJ_M_I386=1 
  • pjproject/trunk/build.symbian/pjsip.mmp

    r1242 r1269  
    1010 
    1111OPTION          CW -lang c++ 
     12OPTION          ARMCC --cpp 
     13OPTION          GCC     -x c++ 
    1214 
    1315// PJSIP-CORE files 
  • pjproject/trunk/build.symbian/pjsip_simple.mmp

    r1242 r1269  
    1010 
    1111OPTION          CW -lang c++ 
     12OPTION          ARMCC --cpp 
     13OPTION          GCC     -x c++ 
    1214 
    1315 
  • pjproject/trunk/build.symbian/pjsip_ua.mmp

    r1242 r1269  
    1212 
    1313 
    14 // PJSIP-SIMPLE files 
     14// PJSIP-UA files 
    1515 
    1616SOURCE  sip_inv.c 
  • pjproject/trunk/build.symbian/pjstun_client.mmp

    r1242 r1269  
    1010 
    1111OPTION          CW -lang c++ 
     12OPTION          ARMCC --cpp 
     13OPTION          GCC     -x c++ 
    1214 
    1315// PJSTUN-CLIENT files 
Note: See TracChangeset for help on using the changeset viewer.