[PD-cvs] externals/unauthorized Makefile,1.11,1.12

Hans-Christoph Steiner eighthave at users.sourceforge.net
Sun Nov 27 06:02:19 CET 2005


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

Modified Files:
	Makefile 
Log Message:
lots of build bug fixes and additions, including pixeltango and lots of binary files, including many flext externals. this will probably be pd-0.38.4-extended-RC5

Index: Makefile
===================================================================
RCS file: /cvsroot/pure-data/externals/unauthorized/Makefile,v
retrieving revision 1.11
retrieving revision 1.12
diff -C2 -d -r1.11 -r1.12
*** Makefile	19 Apr 2005 00:17:24 -0000	1.11
--- Makefile	27 Nov 2005 05:02:15 -0000	1.12
***************
*** 9,13 ****
  TARGETS=$(subst .tk,.tk2c,$(wildcard */*.tk)) $(subst .c,.$(EXT),$(wildcard */*.c))
  
! current: $(EXT)
  
  .SUFFIXES: .pd_linux .pd_darwin .pd_irix5 .pd_irix6 .dll .tk .tk2c
--- 9,14 ----
  TARGETS=$(subst .tk,.tk2c,$(wildcard */*.tk)) $(subst .c,.$(EXT),$(wildcard */*.c))
  
! current: $(TARGETS)
! 	@echo "Making $(TARGETS)"
  
  .SUFFIXES: .pd_linux .pd_darwin .pd_irix5 .pd_irix6 .dll .tk .tk2c
***************
*** 16,36 ****
  
  .tk.tk2c:
! 	./tk2c.bash < $*.tk > $*.tk2c
  
  
! # ----------------------- Windows -----------------------
  
! dll: $(TARGETS)
  
! WINCFLAGS = -DPD -DNT -DICECAST -funroll-loops \
      -Wall -W -Wno-shadow -Wstrict-prototypes \
      -Wno-unused -Wno-parentheses -Wno-switch
  
! WININCLUDE =  -I../../src -I../../pd/src
  
  .c.dll:
! 	$(CC) $(WINCFLAGS) $(WININCLUDE) -o $*.o -c $*.c
! 	gcc -shared -o $*.dll $*.o ../../bin/pd.dll -lwsock32 -lmp3lame -lpthread
! 	-rm $*.o
  
  # ----------------------- IRIX 5.x -----------------------
--- 17,86 ----
  
  .tk.tk2c:
! 	bash ./tk2c.bash < $*.tk > $*.tk2c
  
  
! # ----------------------- MinGW -----------------------
  
! pd_nt: $(TARGETS)
  
! MINGW_CFLAGS = -DPD -DUNIX -DICECAST -DWANT_WINSOCK2_H \
! 		-O2 -funroll-loops -fomit-frame-pointer \
! 		-Wall -W -Wno-shadow -Wstrict-prototypes -g \
! 		-Wno-unused -Wno-parentheses -Wno-switch \
! 		-mno-cygwin -c -DBUILD_DLL
! MINGW_CFLAGS = -DPD -DNT -DICECAST -funroll-loops \
      -Wall -W -Wno-shadow -Wstrict-prototypes \
      -Wno-unused -Wno-parentheses -Wno-switch
  
! MINGW_INCLUDE =  -I../../src -I../../pd/src -IC:/msys/1.0/include
! 
! 
! MINGW_LDFLAGS = -shared -L../../pd/bin -LC:/msys/1.0/lib \
! 		 -lpd -logg -lvorbis -lpthreadGC2
! 
  
  .c.dll:
! 	$(CC) -mms-bitfields $(MINGW_CFLAGS) $(DEFINES) $(MINGW_INCLUDE) \
! 		 -o "$*.o" -c "$*.c"
! 	gcc $(MINGW_LDFLAGS) -o "$*.dll" "$*.o"
! 	strip --strip-unneeded "$*.dll"
! 	rm "$*.o"
! 
! 
! #.c.dll: CURRENT_DIR = `echo $* | cut -d '/' -f 1`
! #	$(CC) $(MINGW_CFLAGS) $(MINGW_INCLUDE) -o $*.o -c $*.c
! #	ld -export_dynamic  -shared -o $*.dll $*.o -lc -lm $(MINGW_LFLAGS)
! #	strip --strip-unneeded $*.dll
! #	dllwrap --target=i386-mingw32 -mno-cygwin --output-lib=lib$*.a \
! #				--dllname=$*.dll --driver-name=gcc $*.o $(MINGW_LFLAGS)
! #	-rm $*.o
! 
! 
! # ----------------------- Windows -----------------------
! 
! # PDNTCFLAGS = /W3 /WX /DNT /DPD /nologo
! # VC="C:\Program Files\Microsoft Visual Studio\Vc98"
! 
! # PDNTINCLUDE = /I. /I\tcl\include /I\ftp\pd\src /I$(VC)\include
! 
! # PDNTLDIR = $(VC)\lib
! # PDNTLIB = $(PDNTLDIR)\libc.lib \
! # 	$(PDNTLDIR)\oldnames.lib \
! # 	$(PDNTLDIR)\kernel32.lib \
! # 	\ftp\pd\bin\pd.lib 
! 
! # .c.ont:
! # 	cl $(PDNTCFLAGS) $(PDNTINCLUDE) /c $*.c
! 
! # .c.dll:
! # 	cl $(PDNTCFLAGS) $(PDNTINCLUDE) /c $*.c
! # need to find a way to replace $(CSYM)
! #	link /dll /export:$(CSYM)_setup $*.obj $(PDNTLIB)
! #=======
! #	$(CC) $(WINCFLAGS) $(WININCLUDE) -o $*.o -c $*.c
! #	gcc -shared -o $*.dll $*.o ../../bin/pd.dll -lwsock32 -lmp3lame -lpthread
! #	-rm $*.o
! #>>>>>>> 1.10
! 
  
  # ----------------------- IRIX 5.x -----------------------





More information about the Pd-cvs mailing list