[PD-cvs] externals Makefile,1.32,1.33

Hans-Christoph Steiner eighthave at users.sourceforge.net
Tue Jan 17 06:40:45 CET 2006


Update of /cvsroot/pure-data/externals
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv6895

Modified Files:
	Makefile 
Log Message:
- OSC compiles only single objects, no lib

- MACOSX_DEPLOYMENT_TARGET is set either manually or from packages/Makefile in a more proper way


Index: Makefile
===================================================================
RCS file: /cvsroot/pure-data/externals/Makefile,v
retrieving revision 1.32
retrieving revision 1.33
diff -C2 -d -r1.32 -r1.33
*** Makefile	9 Jan 2006 21:24:27 -0000	1.32
--- Makefile	17 Jan 2006 05:40:42 -0000	1.33
***************
*** 43,57 ****
  BUILDSRC_OS_NAME = $(OS_NAME)
  
! CFLAGS = -DPD $(OPT_CFLAGS) -I$(pd_src)/src \
! 	-Wall -W -Wno-unused -Wno-parentheses -Wno-switch -Wno-shadow
  LDFLAGS =  
  LIBS = -lm
  
- # turn on weak linking and dlopen support
- MACOSX_DEPLOYMENT_TARGET = 10.3
- 
  ifeq ($(OS_NAME),darwin)
-   CC = MACOSX_DEPLOYMENT_TARGET=$(MACOSX_DEPLOYMENT_TARGET) gcc
-   CXX = MACOSX_DEPLOYMENT_TARGET=$(MACOSX_DEPLOYMENT_TARGET) g++
    CFLAGS += -I/sw/include -DMACOSX -DUNIX -Dunix
    LDFLAGS += -bundle -bundle_loader $(pd_src)/bin/pd -L/sw/lib
--- 43,51 ----
  BUILDSRC_OS_NAME = $(OS_NAME)
  
! CFLAGS = -DPD $(OPT_CFLAGS) -I$(pd_src)/src -Wall -W
  LDFLAGS =  
  LIBS = -lm
  
  ifeq ($(OS_NAME),darwin)
    CFLAGS += -I/sw/include -DMACOSX -DUNIX -Dunix
    LDFLAGS += -bundle -bundle_loader $(pd_src)/bin/pd -L/sw/lib
***************
*** 108,112 ****
  # if your library isn't included here, it won't be built with Pd-extended
  LIB_TARGETS = buildsrc creb cxc cyclone ext13 freeverb hid iemabs iemlib \
! iemmatrix loaders markex maxlib mjlib motex oscx pddp pdogg pdp pidip pmpd \
  sigpack smlib toxy unauthorized vbap zexy
  
--- 102,106 ----
  # if your library isn't included here, it won't be built with Pd-extended
  LIB_TARGETS = buildsrc creb cxc cyclone ext13 freeverb hid iemabs iemlib \
! iemmatrix loaders markex maxlib mjlib motex oscx pddp pdogg pdp pmpd \
  sigpack smlib toxy unauthorized vbap zexy
  
***************
*** 154,158 ****
  #    it had to be broken up because the list is soo long
  	install -p \
- 			$(externals_src)/OSCx/doc/*.pd \
  			$(externals_src)/aenv~/*.pd \
  			$(externals_src)/arraysize/*.pd \
--- 148,151 ----
***************
*** 689,698 ****
  	cd $(externals_src)/OSCx && ./configure
  
! $(externals_src)/OSCx/src/OSC.$(EXTENSION):  $(externals_src)/OSCx/configure \
  $(externals_src)/OSCx/Makefile
  	make -C $(externals_src)/OSCx
  
! oscx: $(externals_src)/OSCx/src/OSC.$(EXTENSION)
! 
  
  oscx_install: oscx
--- 682,698 ----
  	cd $(externals_src)/OSCx && ./configure
  
! $(externals_src)/OSCx/src/OSCroute.$(EXTENSION):  $(externals_src)/OSCx/configure \
! $(externals_src)/OSCx/Makefile
! 	make -C $(externals_src)/OSCx
! $(externals_src)/OSCx/src/dumpOSC.$(EXTENSION):  $(externals_src)/OSCx/configure \
! $(externals_src)/OSCx/Makefile
! 	make -C $(externals_src)/OSCx
! $(externals_src)/OSCx/src/sendOSC.$(EXTENSION):  $(externals_src)/OSCx/configure \
  $(externals_src)/OSCx/Makefile
  	make -C $(externals_src)/OSCx
  
! oscx: $(externals_src)/OSCx/src/OSCroute.$(EXTENSION) \
! $(externals_src)/OSCx/src/dumpOSC.$(EXTENSION) \
! $(externals_src)/OSCx/src/sendOSC.$(EXTENSION)
  
  oscx_install: oscx





More information about the Pd-cvs mailing list