On Nov 2, 2006, at 10:49 AM, chris clepper wrote:
On 11/2/06, Hans-Christoph Steiner hans@eds.org wrote:
The only thing that I have noticed is that the current HEAD doesn't build on Mac OS X 10.3. It was building fine until a couple weeks ago.
The Altivec code? That is a mystery since I have built that on using Apple's GCC 3.3 on 10.4.
What is your plan for binaries? OSX 10.3 and 10.4 versions with/ without Altivec? What about Windows i386 and i686 with and without SSE?
I was planning on just one release per platform. In the long run, we could provide CPU-specific builds, but its too much work for me right now. If anyone wants to take that project on, I would gladly help. Basically, there needs to be a standardized method of specifying optimization flags. This is working the pd/src/makefile and externals/Makefile now, but things that aren't based on that don't get the flags (cyclone, zexy, Gem, pdp, pidip,...).
Most of what is involved is just having standard names for a Makefile variable for the optimization flags. Then the necessary variables can be easily overridden from the Makefile that calls the others. Check packages/*/Makefile for examples. Right now, that standard name is OPT_CFLAGS.
.hc
If you make a tag, then I can use that as the starting place for the Pd-extended branch.
We will wait until the other two agree with the tag point and some people in the field confirming that something critical isn't horribly broken.
cgc
------------------------------------------------------------------------
News is what people want to keep hidden and everything else is publicity. - Bill Moyers