Ignore:
Timestamp:
Apr 18, 2007 9:24:31 AM (17 years ago)
Author:
bennylp
Message:

Fixed the legacy build system

Location:
pjproject/branches/split-3rd-party/third_party/build
Files:
2 edited
1 copied

Legend:

Unmodified
Added
Removed
  • pjproject/branches/split-3rd-party/third_party/build

    • Property svn:ignore set to
      os-auto.mak
  • pjproject/branches/split-3rd-party/third_party/build/portaudio

    • Property svn:ignore
      •  

        old new  
        11*.user 
        22.* 
        3 Makefile 
         3os-auto.mak 
  • pjproject/branches/split-3rd-party/third_party/build/portaudio/Makefile

    r1200 r1202  
    99export PORTAUDIO_LIB:=../../lib/libportaudio-$(TARGET_NAME)$(LIBEXT) 
    1010 
    11 PORTAUDIO_OBJS := pa_allocation.o \ 
     11PORTAUDIO_OBJS += pa_allocation.o \ 
    1212                  pa_converters.o \ 
    1313                  pa_cpuload.o \ 
    1414                  pa_dither.o \ 
     15                  pa_debugprint.o \ 
    1516                  pa_front.o \ 
    1617                  pa_process.o \ 
     
    2021 
    2122 
    22 # Define the desired sound device backend 
    23 # Valid values are: 
    24 #   - pa_unix:          PortAudio on Unix (OSS or ALSA) 
    25 #   - pa_darwinos:      PortAudio on MacOSX (CoreAudio) 
    26 #   - pa_old_darwinos:  PortAudio on MacOSX (old CoreAudio, for OSX 10.2) 
    27 #   - pa_win32:         PortAudio on Win32 (WMME) 
    28 # 
    29 # There are other values below, but these are handled by PJMEDIA's Makefile 
    30 #   - ds:               Win32 DirectSound (dsound.c) 
    31 #   - null:             Null sound device (nullsound.c) 
    32 AC_PJMEDIA_SND=@ac_pjmedia_snd@ 
    33  
    34 # For Unix, specify if ALSA should be supported 
    35 AC_PA_USE_ALSA=@ac_pa_use_alsa@ 
    36  
    37 # Additional PortAudio CFLAGS are in @ac_pa_cflags@ 
    38  
    39  
    40 # 
    41 # PortAudio on Unix 
    42 # 
    43 ifeq ($(AC_PJMEDIA_SND),pa_unix) 
    44 # Host APIs and utils 
    45 export PORTAUDIO_OBJS += pa_unix_hostapis.o pa_unix_util.o 
    46  
    47 # Include ALSA? 
    48 ifeq ($(AC_PA_USE_ALSA),1) 
    49 export CFLAGS += -DPA_USE_ALSA=1 
    50 export PORTAUDIO_OBJS += pa_linux_alsa.o 
    51 endif 
    52  
    53 export CFLAGS += -DPA_USE_OSS=1 
    54 export CFLAGS += @ac_pa_cflags@ 
    55 export PORTAUDIO_OBJS += pa_unix_oss.o 
    56 endif 
    57  
    58  
    59 # 
    60 # PortAudio on MacOS X (using current PortAudio) 
    61 # 
    62 ifeq ($(AC_PJMEDIA_SND),pa_darwinos) 
    63 export PORTAUDIO_OBJS +=pa_mac_hostapis.o \ 
    64                         pa_unix_util.o \ 
    65                         pa_mac_core.o \ 
    66                         pa_mac_core_blocking.o \ 
    67                         pa_mac_core_utilities.o \ 
    68                         pa_ringbuffer.o 
    69 export CFLAGS += -DPA_USE_COREAUDIO=1 
    70 export CFLAGS += @ac_pa_cflags@ 
    71 endif 
    72  
    73 # 
    74 # PortAudio on MacOS X (using old PortAudio, for MacOS X 10.2.x) 
    75 # 
    76 ifeq ($(AC_PJMEDIA_SND),pa_old_darwinos) 
    77 export PORTAUDIO_OBJS +=pa_mac_hostapis.o \ 
    78                         pa_unix_util.o \ 
    79                         pa_mac_core_old.o  
    80 export CFLAGS += -DPA_USE_COREAUDIO=1 
    81 export CFLAGS += @ac_pa_cflags@ 
    82 endif 
    83  
    84 # 
    85 # 
    86 # PortAudio on Win32 (WMME) 
    87 # 
    88 ifeq ($(AC_PJMEDIA_SND),pa_win32) 
    89 export PORTAUDIO_OBJS += pa_win_hostapis.o pa_win_util.o \ 
    90                        pa_win_wmme.o 
    91 export CFLAGS += -DPA_NO_ASIO -DPA_NO_DS 
    92 endif 
    93  
    94  
    9523############################################################################### 
    9624# Gather all flags. 
    9725# 
    98 export _CFLAGS  := $(CC_CFLAGS) $(OS_CFLAGS) $(HOST_CFLAGS) $(M_CFLAGS) \ 
     26export _CFLAGS  += $(CC_CFLAGS) $(OS_CFLAGS) $(HOST_CFLAGS) $(M_CFLAGS) \ 
    9927                   $(CFLAGS) $(CC_INC). $(CC_INC)src  
    100 export _CXXFLAGS:= $(_CFLAGS) $(CC_CXXFLAGS) $(OS_CXXFLAGS) $(M_CXXFLAGS) \ 
     28export _CXXFLAGS+= $(_CFLAGS) $(CC_CXXFLAGS) $(OS_CXXFLAGS) $(M_CXXFLAGS) \ 
    10129                   $(HOST_CXXFLAGS) $(CXXFLAGS) 
    102 export _LDFLAGS := $(CC_LDFLAGS) $(OS_LDFLAGS) $(M_LDFLAGS) $(HOST_LDFLAGS) \ 
     30export _LDFLAGS += $(CC_LDFLAGS) $(OS_LDFLAGS) $(M_LDFLAGS) $(HOST_LDFLAGS) \ 
    10331                   $(LDFLAGS)  
    10432 
Note: See TracChangeset for help on using the changeset viewer.