blob: 943315fb01594594e104c8afbf66b951f7c3c8ed [file] [log] [blame]
Benny Prijonoe282ab02007-02-19 00:51:29 +00001[Last update: 2007/02/18]
Benny Prijono10a20802006-03-02 21:52:18 +00002
3-= INTRO=-
4
5This top level projects:
6
7 - pjlib: portability and basic framework library
Benny Prijonoe282ab02007-02-19 00:51:29 +00008 - pjlib-util: lexical scanner, XML, STUN, MD5, DNS, etc.
Benny Prijono10a20802006-03-02 21:52:18 +00009 - pjmedia: media framework and codecs
10 - pjsip: SIP stacks (core, UA layer, SIMPLE, etc.)
11 - pjsip-apps: SIP apps (pjsua, pjsip-perf)
12
13
Benny Prijono10a20802006-03-02 21:52:18 +000014-= COMPILING =-
15
16On Windows:
Benny Prijonoe282ab02007-02-19 00:51:29 +000017 - Visual Studio 6: open pjproject.dsw
18 - Visual Studio 8/2005: open pjproject-vs8.sln
19 - Embedded VisualC 4: open open pjsip-apps\build\wince-evc4\wince_demos.vcw
20 - Build pjsua
Benny Prijono10a20802006-03-02 21:52:18 +000021
22With Makefile:
23 - on top level dir (e.g. ~/pjproject)
24 - ./configure && make dep && make clean && make
25
26Binaries will be in pjsip-apps/bin.
27
28
Benny Prijonoe282ab02007-02-19 00:51:29 +000029-= PYTHON MODULE =-
30
31On Windows:
32 - Visual Studio 6: open pjsip-apps\build\pjsip_apps.dsw
33 - Build py_pjsua module
34
35With GNU and Python:
36 - cd pjsip-apps/src/py_pjsua
37 - python setup.py install
38
39One Python sample application is provided:
40 pjsip-apps/src/py_pjsua/pjsua_app.py
41
42
Benny Prijono10a20802006-03-02 21:52:18 +000043-= PORTING =-
44
45 - Just need to port pjlib.
46 - PJLIB doc has detailed info how to do this.
47 - Must pass pjlib-test!
48