Revision: 9580 http://pure-data.svn.sourceforge.net/pure-data/?rev=9580&view=rev Author: eighthave Date: 2008-03-13 11:27:57 -0700 (Thu, 13 Mar 2008)
Log Message: ----------- checked in some build hacks which make things build on all GNU/Linuxes
Modified Paths: -------------- trunk/externals/tclpd/Makefile
Modified: trunk/externals/tclpd/Makefile =================================================================== --- trunk/externals/tclpd/Makefile 2008-03-13 01:12:14 UTC (rev 9579) +++ trunk/externals/tclpd/Makefile 2008-03-13 18:27:57 UTC (rev 9580) @@ -1,8 +1,9 @@ #!/usr/bin/make
-CPU=athlon-xp -CFLAGS += -I/usr/include -I. -xc++ -funroll-loops -fno-operator-names -fno-omit-frame-pointer -falign-functions=16 -mtune=$(CPU) -march=$(CPU) -Wall -Wno-unused -Wunused-variable -Wno-strict-aliasing -g -fPIC -I. -LDSOFLAGS += -lm -L/usr/lib -ltcl8.5 -L/usr/X11R6/lib +TCL_VERSION := $(shell echo 'puts $$tcl_version' | tclsh) +INCLUDES = -I../../pd/src -I/usr/include/tcl$(TCL_VERSION) +CFLAGS += $(INCLUDES) -xc++ -funroll-loops -fno-operator-names -fno-omit-frame-pointer -falign-functions=16 -O2 -Wall -fPIC +LDSOFLAGS += -lm -ltcl$(TCL_VERSION) CXX = g++ OS = linux LDSHARED = $(CXX) $(PDBUNDLEFLAGS) @@ -16,7 +17,7 @@
ifeq ($(OS),darwin) PDSUF = .pd_darwin - PDBUNDLEFLAGS = -bundle -flat_namespace -undefined suppress + PDBUNDLEFLAGS = -bundle -flat_namespace -undefined dynamic_lookup else ifeq ($(OS),nt) PDSUF = .dll @@ -34,5 +35,4 @@ tcl_wrap.cxx tcl_extras.cxx tcl_loader.cxx $(LDSOFLAGS)
tcl_wrap.cxx: tcl.i tcl_extras.h - swig -v -c++ -tcl -o tcl_wrap.cxx -I/usr/include -I/usr/local/include tcl.i - + swig -v -c++ -tcl -o tcl_wrap.cxx $(INCLUDES) tcl.i
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.