Changeset 4711 for pjproject/trunk/build.mak.in
- Timestamp:
- Jan 23, 2014 2:28:41 AM (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
pjproject/trunk/build.mak.in
r4705 r4711 173 173 -I$(PJDIR)/pjsip/include 174 174 export APP_CXXFLAGS := $(APP_CFLAGS) 175 # x x x x x x x x x x x x x x x x x x x x x x x x176 #177 # FIX THIS178 #179 # pjsua2 is c++ library hence maybe needs to be put in separate180 # variables. it will also require -lstdc++ or -static-libstdc++181 # x x x x x x x x x x x x x x x x x x x x x x x x182 175 export APP_LDFLAGS := -L$(PJDIR)/pjlib/lib\ 183 176 -L$(PJDIR)/pjlib-util/lib\ … … 187 180 -L$(PJDIR)/third_party/lib\ 188 181 $(PJ_VIDEO_LDFLAGS) \ 189 -static-libstdc++ \190 182 @LDFLAGS@ 191 192 # x x x x x x x x x x x x x x x x x x x x x x x x 193 # 194 # FIX THIS 195 # 196 # pjsua2 is c++ library hence maybe needs to be put in separate 197 # variables. it will also require -lstdc++ 198 # x x x x x x x x x x x x x x x x x x x x x x x x 183 export APP_LDXXFLAGS := $(APP_LDFLAGS) \ 184 -static-libstdc++ 185 199 186 export APP_LIB_FILES = \ 200 $(PJ_DIR)/pjsip/lib/libpjsua2-$(LIB_SUFFIX) \201 187 $(PJ_DIR)/pjsip/lib/libpjsua-$(LIB_SUFFIX) \ 202 188 $(PJ_DIR)/pjsip/lib/libpjsip-ua-$(LIB_SUFFIX) \ … … 211 197 $(APP_THIRD_PARTY_LIB_FILES) \ 212 198 $(PJ_DIR)/pjlib/lib/libpj-$(LIB_SUFFIX) 199 export APP_LIBXX_FILES = \ 200 $(PJ_DIR)/pjsip/lib/libpjsua2-$(LIB_SUFFIX) \ 201 $(APP_LIB_FILES) 213 202 214 203 ifeq ($(PJ_SHARED_LIBRARIES),) … … 239 228 export PJSUA2_LIB_LDLIB := -lpjsua2 240 229 241 APP_LIB_FILES += $(PJ_DIR)/pjsip/lib/libpjsua.$(SHLIB_SUFFIX).$(PJ_VERSION_MAJOR) $(PJ_DIR)/pjsip/lib/libpjsua.$(SHLIB_SUFFIX) \230 export ADD_LIB_FILES := $(PJ_DIR)/pjsip/lib/libpjsua.$(SHLIB_SUFFIX).$(PJ_VERSION_MAJOR) $(PJ_DIR)/pjsip/lib/libpjsua.$(SHLIB_SUFFIX) \ 242 231 $(PJ_DIR)/pjsip/lib/libpjsip-ua.$(SHLIB_SUFFIX).$(PJ_VERSION_MAJOR) $(PJ_DIR)/pjsip/lib/libpjsip-ua.$(SHLIB_SUFFIX) \ 243 232 $(PJ_DIR)/pjsip/lib/libpjsip-simple.$(SHLIB_SUFFIX).$(PJ_VERSION_MAJOR) $(PJ_DIR)/pjsip/lib/libpjsip-simple.$(SHLIB_SUFFIX) \ … … 250 239 $(PJ_DIR)/pjlib-util/lib/libpjlib-util.$(SHLIB_SUFFIX).$(PJ_VERSION_MAJOR) $(PJ_DIR)/pjlib-util/lib/libpjlib-util.$(SHLIB_SUFFIX) \ 251 240 $(PJ_DIR)/pjlib/lib/libpj.$(SHLIB_SUFFIX).$(PJ_VERSION_MAJOR) $(PJ_DIR)/pjlib/lib/libpj.$(SHLIB_SUFFIX) 252 endif 253 254 export APP_LDLIBS := $(PJSUA2_LIB_LDLIB) \ 255 $(PJSUA_LIB_LDLIB) \ 241 242 APP_LIB_FILES += $(ADD_LIB_FILES) 243 244 APP_LIBXX_FILES += $(PJ_DIR)/pjsip/lib/libpjsua2.$(SHLIB_SUFFIX).$(PJ_VERSION_MAJOR) $(PJ_DIR)/pjsip/lib/libpjsua2.$(SHLIB_SUFFIX) \ 245 $(ADD_LIB_FILES) 246 endif 247 248 export APP_LDLIBS := $(PJSUA_LIB_LDLIB) \ 256 249 $(PJSIP_UA_LDLIB) \ 257 250 $(PJSIP_SIMPLE_LDLIB) \ … … 267 260 $(PJLIB_LDLIB) \ 268 261 @LIBS@ 262 export APP_LDXXLIBS := $(PJSUA2_LIB_LDLIB) \ 263 -lstdc++ \ 264 $(APP_LDLIBS) 269 265 270 266 # Here are the variabels to use if application is using the library … … 275 271 export PJ_CXXFLAGS := $(APP_CXXFLAGS) 276 272 export PJ_LDFLAGS := $(APP_LDFLAGS) 273 export PJ_LDXXFLAGS := $(APP_LDXXFLAGS) 277 274 export PJ_LDLIBS := $(APP_LDLIBS) 275 export PJ_LDXXLIBS := $(APP_LDXXLIBS) 278 276 export PJ_LIB_FILES := $(APP_LIB_FILES) 277 export PJ_LIBXX_FILES := $(APP_LIBXX_FILES) 279 278 280 279 # And here are the variables to use if application is using the
Note: See TracChangeset
for help on using the changeset viewer.