[PD-cvs] externals/grill/flext/buildsys/win gnumake-cygwin-ext.inc, 1.2, 1.3 gnumake-cygwin-flext.inc, 1.2, 1.3 gnumake-cygwin.inc, 1.5, 1.6 gnumake-mingw.inc, 1.6, 1.7

Thomas Grill xovo at users.sourceforge.net
Wed Jul 20 01:08:34 CEST 2005


Update of /cvsroot/pure-data/externals/grill/flext/buildsys/win
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv16469/buildsys/win

Modified Files:
	gnumake-cygwin-ext.inc gnumake-cygwin-flext.inc 
	gnumake-cygwin.inc gnumake-mingw.inc 
Log Message:
more corrections to cygwin... seems to work now for Max/MSP as well
avoid problems with paths containing spaces
enhancements for cygwin builds (working for PD now, but not for Max)


Index: gnumake-cygwin.inc
===================================================================
RCS file: /cvsroot/pure-data/externals/grill/flext/buildsys/win/gnumake-cygwin.inc,v
retrieving revision 1.5
retrieving revision 1.6
diff -C2 -d -r1.5 -r1.6
*** gnumake-cygwin.inc	13 Jan 2005 04:59:10 -0000	1.5
--- gnumake-cygwin.inc	19 Jul 2005 23:08:32 -0000	1.6
***************
*** 7,12 ****
  ##############################################
  
! CFLAGS += 
! LDFLAGS += -shared
  
  ##############################################
--- 7,12 ----
  ##############################################
  
! CFLAGS += -mno-cygwin
! LDFLAGS += -shared -mno-cygwin
  
  ##############################################

Index: gnumake-cygwin-flext.inc
===================================================================
RCS file: /cvsroot/pure-data/externals/grill/flext/buildsys/win/gnumake-cygwin-flext.inc,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** gnumake-cygwin-flext.inc	5 Jan 2005 05:04:11 -0000	1.2
--- gnumake-cygwin-flext.inc	19 Jul 2005 23:08:32 -0000	1.3
***************
*** 22,26 ****
  $(TARGET) :: $(COBJS) $(CPPOBJS)
  ifdef SHARED
! 	$(CXX) $(LDFLAGS) $(LIBPATH) -o $@ $(COBJS) $(CPPOBJS) $(LIBS)
  	chmod 755 $@
  	strip --strip-unneeded $@
--- 22,26 ----
  $(TARGET) :: $(COBJS) $(CPPOBJS)
  ifdef SHARED
! 	$(CXX) $(LDFLAGS) $(LIBPATH) -o $@ $(COBJS) $(CPPOBJS) $(LIBS) $(SYSLIBS)
  	chmod 755 $@
  	strip --strip-unneeded $@
***************
*** 43,50 ****
  
  $(FLEXTINC):
! 	-mkdir -p $@
  
  $(FLEXTLIBINST):
! 	-mkdir -p $@
  
  _install_: $(FLEXTINC) $(FLEXTLIBINST)
--- 43,50 ----
  
  $(FLEXTINC):
! 	-mkdir -p $(FLEXTINC)
  
  $(FLEXTLIBINST):
! 	-mkdir -p $(FLEXTLIBINST)
  
  _install_: $(FLEXTINC) $(FLEXTLIBINST)

Index: gnumake-mingw.inc
===================================================================
RCS file: /cvsroot/pure-data/externals/grill/flext/buildsys/win/gnumake-mingw.inc,v
retrieving revision 1.6
retrieving revision 1.7
diff -C2 -d -r1.6 -r1.7
*** gnumake-mingw.inc	23 May 2005 16:52:42 -0000	1.6
--- gnumake-mingw.inc	19 Jul 2005 23:08:32 -0000	1.7
***************
*** 7,12 ****
  ##############################################
  
! CFLAGS += -mms-bitfields
! LDFLAGS += -shared
  
  ##############################################
--- 7,12 ----
  ##############################################
  
! CFLAGS += -mms-bitfields -mno-cygwin
! LDFLAGS += -shared -mno-cygwin
  
  ##############################################

Index: gnumake-cygwin-ext.inc
===================================================================
RCS file: /cvsroot/pure-data/externals/grill/flext/buildsys/win/gnumake-cygwin-ext.inc,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** gnumake-cygwin-ext.inc	5 Jan 2005 05:04:11 -0000	1.2
--- gnumake-cygwin-ext.inc	19 Jul 2005 23:08:32 -0000	1.3
***************
*** 25,29 ****
  
  $(TARGET) :: $(COBJS) $(CPPOBJS)
! 	$(CXX) $(LDFLAGS) $(LIBPATH) -o $@ $(COBJS) $(CPPOBJS) $(LIBS)
  	strip --strip-unneeded $@
  	chmod 755 $@
--- 25,29 ----
  
  $(TARGET) :: $(COBJS) $(CPPOBJS)
! 	$(CXX) $(LDFLAGS) $(LIBPATH) -o $@ $(COBJS) $(CPPOBJS) $(LIBS) $(SYSLIBS)
  	strip --strip-unneeded $@
  	chmod 755 $@
***************
*** 37,41 ****
  
  $(INSTPATH):
! 	-mkdir -p $@
  
  _install_: $(INSTPATH)
--- 37,41 ----
  
  $(INSTPATH):
! 	-mkdir -p $(INSTPATH)
  
  _install_: $(INSTPATH)





More information about the Pd-cvs mailing list