Ignore:
Timestamp:
Mar 8, 2012 6:35:03 AM (12 years ago)
Author:
bennylp
Message:

Closed #1462: Added support for building libresample as shared library for GNU targets

File:
1 edited

Legend:

Unmodified
Added
Removed
  • pjproject/branches/1.x/build.mak.in

    r3295 r3967  
     1export PJDIR := @ac_pjdir@ 
     2include $(PJDIR)/version.mak 
     3 
    14# @configure_input@ 
    25export MACHINE_NAME := auto 
     
    1316 
    1417# Determine which party libraries to use 
    15 export APP_THIRD_PARTY_LIBS := -lresample-$(TARGET_NAME) -lmilenage-$(TARGET_NAME) -lsrtp-$(TARGET_NAME) 
     18export APP_THIRD_PARTY_LIBS := -lmilenage-$(TARGET_NAME) -lsrtp-$(TARGET_NAME) 
    1619export APP_THIRD_PARTY_EXT := 
    17 export APP_THIRD_PARTY_LIB_FILES = $(PJ_DIR)/third_party/lib/libresample-$(LIB_SUFFIX) $(PJ_DIR)/third_party/lib/libmilenage-$(LIB_SUFFIX) $(PJ_DIR)/third_party/lib/libsrtp-$(LIB_SUFFIX) 
     20export APP_THIRD_PARTY_LIB_FILES = $(PJ_DIR)/third_party/lib/libmilenage-$(LIB_SUFFIX) $(PJ_DIR)/third_party/lib/libsrtp-$(LIB_SUFFIX) 
     21 
     22ifeq (@ac_resample_dll@,1) 
     23export PJ_RESAMPLE_DLL := 1 
     24export APP_THIRD_PARTY_LIBS := -lresample $(APP_THIRD_PARTY_LIBS) 
     25export APP_THIRD_PARTY_LIB_FILES := $(PJ_DIR)/third_party/lib/libresample.so $(APP_THIRD_PARTY_LIB_FILES) 
     26else 
     27export APP_THIRD_PARTY_LIBS := -lresample-$(TARGET_NAME) $(APP_THIRD_PARTY_LIBS) 
     28export APP_THIRD_PARTY_LIB_FILES := $(PJ_DIR)/third_party/lib/libresample-$(LIB_SUFFIX) $(APP_THIRD_PARTY_LIB_FILES) 
     29endif 
    1830 
    1931ifneq (@ac_no_gsm_codec@,1) 
     
    6072 
    6173# CFLAGS, LDFLAGS, and LIBS to be used by applications 
    62 export PJDIR := @ac_pjdir@ 
    6374export APP_CC := @CC@ 
    6475export APP_CXX := @CXX@ 
Note: See TracChangeset for help on using the changeset viewer.