On Wed, Aug 16, 2017 at 08:03:47PM +0200, Dan Wilcox wrote:
On Aug 16, 2017, at 6:16 PM, Miller Puckette msp@ucsd.edu wrote:
It's ugly :)
I'm using Dan's autotools setup to build the i386 and ia64 MacOS versions, and my own ad hoc system (makefile.mac) to build for PPC.
You should be able to build a combined i386, x86_64, and ppc binary using the auto tools setup when using the --enable-universal on a system with the 10.6 SDK:
./configure --enable-universal
At least we have that capability in place, but I've not had an old machine to be able to fully test it.
cool, I'll give that a try. I think there still have to be 2 targets so that one can run i386 Pd on 64-bit machines. So I don't feel an urgent need to get this working rigth away.
I was sorry to see the capability to recompile-within-the-app disappear but I think the way the autotools build system works makes this much more awkward (you have to run 'make install' to get the file tree in a state where Pd can find its support files).
It should still be possible if copying in the symbolic links to the binaries in the bin folder and leave the actual binaries in the src folder. That was my thinking with adding a new flag to the sox-app.sh script to either create a "fat" or "slim" app.
or better yet I can fix the source to be able to withstand the alternative layout. That will be needed when getting this all running on WIndows which as far as I know has never supported symlinks.
cheers Miller
Dan Wilcox @danomatika http://twitter.com/danomatika danomatika.com http://danomatika.com/ robotcowboy.com http://robotcowboy.com/
Pd-dev mailing list Pd-dev@lists.iem.at https://lists.puredata.info/listinfo/pd-dev