Lines 7-21
include ../../build/common.mak
Link Here
|
7 |
|
7 |
|
8 |
RULES_MAK := ../../build/rules.mak |
8 |
RULES_MAK := ../../build/rules.mak |
9 |
|
9 |
|
10 |
PJLIB_LIB:=../../pjlib/lib/libpj-$(TARGET_NAME)$(LIBEXT) |
10 |
PJLIB_LIB:=../../pjlib/lib/libpj$(LIBEXT) |
11 |
PJLIB_UTIL_LIB:=../../pjlib-util/lib/libpjlib-util-$(TARGET_NAME)$(LIBEXT) |
11 |
PJLIB_UTIL_LIB:=../../pjlib-util/lib/libpjlib-util$(LIBEXT) |
12 |
PJMEDIA_LIB:=../../pjmedia/lib/libpjmedia-$(TARGET_NAME)$(LIBEXT) |
12 |
PJMEDIA_LIB:=../../pjmedia/lib/libpjmedia$(LIBEXT) |
13 |
PJMEDIA_CODEC_LIB:=../../pjmedia/lib/libpjmedia-codec-$(TARGET_NAME)$(LIBEXT) |
13 |
PJMEDIA_CODEC_LIB:=../../pjmedia/lib/libpjmedia-codec$(LIBEXT) |
14 |
|
14 |
|
15 |
export PJSIP_LIB:=../lib/libpjsip-$(TARGET_NAME)$(LIBEXT) |
15 |
export PJSIP_LIB:=../lib/libpjsip$(LIBEXT) |
16 |
export PJSIP_UA_LIB:=../lib/libpjsip-ua-$(TARGET_NAME)$(LIBEXT) |
16 |
export PJSIP_UA_LIB:=../lib/libpjsip-ua$(LIBEXT) |
17 |
export PJSIP_SIMPLE_LIB:=../lib/libpjsip-simple-$(TARGET_NAME)$(LIBEXT) |
17 |
export PJSIP_SIMPLE_LIB:=../lib/libpjsip-simple$(LIBEXT) |
18 |
export PJSUA_LIB_LIB=../lib/libpjsua-$(TARGET_NAME)$(LIBEXT) |
18 |
export PJSUA_LIB_LIB=../lib/libpjsua$(LIBEXT) |
19 |
|
19 |
|
20 |
|
20 |
|
21 |
############################################################################### |
21 |
############################################################################### |
Lines 50-56
export PJSIP_OBJS += $(OS_OBJS) $(M_OBJS
Link Here
|
50 |
sip_auth_server.o \ |
50 |
sip_auth_server.o \ |
51 |
sip_transaction.o sip_util_statefull.o \ |
51 |
sip_transaction.o sip_util_statefull.o \ |
52 |
sip_dialog.o sip_ua_layer.o |
52 |
sip_dialog.o sip_ua_layer.o |
53 |
export PJSIP_CFLAGS += $(_CFLAGS) |
53 |
export PJSIP_CFLAGS += $(_CFLAGS) -fPIC |
54 |
|
54 |
|
55 |
############################################################################### |
55 |
############################################################################### |
56 |
# Defines for building PJSIP UA library |
56 |
# Defines for building PJSIP UA library |
Lines 58-64
export PJSIP_CFLAGS += $(_CFLAGS)
Link Here
|
58 |
export PJSIP_UA_SRCDIR = ../src/pjsip-ua |
58 |
export PJSIP_UA_SRCDIR = ../src/pjsip-ua |
59 |
export PJSIP_UA_OBJS += $(OS_OBJS) $(M_OBJS) $(CC_OBJS) $(HOST_OBJS) \ |
59 |
export PJSIP_UA_OBJS += $(OS_OBJS) $(M_OBJS) $(CC_OBJS) $(HOST_OBJS) \ |
60 |
sip_inv.o sip_reg.o sip_replaces.o sip_xfer.o |
60 |
sip_inv.o sip_reg.o sip_replaces.o sip_xfer.o |
61 |
export PJSIP_UA_CFLAGS += $(_CFLAGS) |
61 |
export PJSIP_UA_CFLAGS += $(_CFLAGS) -fPIC |
62 |
|
62 |
|
63 |
|
63 |
|
64 |
############################################################################### |
64 |
############################################################################### |
Lines 69-75
export PJSIP_SIMPLE_OBJS += $(OS_OBJS) $
Link Here
|
69 |
errno.o evsub.o evsub_msg.o iscomposing.o \ |
69 |
errno.o evsub.o evsub_msg.o iscomposing.o \ |
70 |
pidf.o presence.o presence_body.o publishc.o \ |
70 |
pidf.o presence.o presence_body.o publishc.o \ |
71 |
xpidf.o |
71 |
xpidf.o |
72 |
export PJSIP_SIMPLE_CFLAGS += $(_CFLAGS) |
72 |
export PJSIP_SIMPLE_CFLAGS += $(_CFLAGS) -fPIC |
73 |
|
73 |
|
74 |
|
74 |
|
75 |
############################################################################### |
75 |
############################################################################### |
Lines 79-85
export PJSUA_LIB_SRCDIR = ../src/pjsua-l
Link Here
|
79 |
export PJSUA_LIB_OBJS += $(OS_OBJS) $(M_OBJS) $(CC_OBJS) $(HOST_OBJS) \ |
79 |
export PJSUA_LIB_OBJS += $(OS_OBJS) $(M_OBJS) $(CC_OBJS) $(HOST_OBJS) \ |
80 |
pjsua_acc.o pjsua_call.o pjsua_core.o \ |
80 |
pjsua_acc.o pjsua_call.o pjsua_core.o \ |
81 |
pjsua_im.o pjsua_media.o pjsua_pres.o |
81 |
pjsua_im.o pjsua_media.o pjsua_pres.o |
82 |
export PJSUA_LIB_CFLAGS += $(_CFLAGS) |
82 |
export PJSUA_LIB_CFLAGS += $(_CFLAGS) -fPIC |
83 |
|
83 |
|
84 |
|
84 |
|
85 |
export CC_OUT CC AR RANLIB HOST_MV HOST_RM HOST_RMDIR HOST_MKDIR OBJEXT LD LDOUT |
85 |
export CC_OUT CC AR RANLIB HOST_MV HOST_RM HOST_RMDIR HOST_MKDIR OBJEXT LD LDOUT |
Lines 96-102
export TEST_OBJS += dlg_core_test.o dns_
Link Here
|
96 |
tsx_uas_test.o txdata_test.o uri_test.o |
96 |
tsx_uas_test.o txdata_test.o uri_test.o |
97 |
export TEST_CFLAGS += $(_CFLAGS) |
97 |
export TEST_CFLAGS += $(_CFLAGS) |
98 |
export TEST_LDFLAGS += $(_LDFLAGS) |
98 |
export TEST_LDFLAGS += $(_LDFLAGS) |
99 |
export TEST_EXE := ../bin/pjsip-test-$(TARGET_NAME)$(HOST_EXE) |
99 |
export TEST_EXE := ../bin/pjsip-test$(HOST_EXE) |
100 |
|
100 |
|
101 |
|
101 |
|
102 |
export CC_OUT CC AR RANLIB HOST_MV HOST_RM HOST_RMDIR HOST_MKDIR OBJEXT LD LDOUT |
102 |
export CC_OUT CC AR RANLIB HOST_MV HOST_RM HOST_RMDIR HOST_MKDIR OBJEXT LD LDOUT |