[PD-dev] Mac SDK version for externals

Miller Puckette msp at ucsd.edu
Mon Mar 19 02:57:55 CET 2018


This is a very interesting and useful question.

At the outset of PD I only worried about having it run on the "current"
platforms: Redhat 5.2, Windows 95, and when it arrived, MacOS 10.2.  Older
platforms weren't important.

Since then I've tried to keep back compatibility to whatever those bleeding-edge
OSes were, because I assume people can't always afford machine upgrades.  But
I haven't tried to extend Pd (Or "extra" objects) backward past the original
dates.

At the moment I can only compile back to OSX 10.5 (PPC) and Windows XP; I
don't have real or virtual machines that go back further.

So my suggestion would be: make it work on today's OSes, and try to keep it
alive on them, but don't worry too hard about older ones.  I don't think I'm
ever going to be tempted to compile Pd for Windows 3.1.

cheers
Miller

On Sun, Mar 18, 2018 at 05:04:49PM -0700, Alex wrote:
> I'm curious what is the earliest SDK people target for building externals?
> 
> It looks like the jit_expr external I built on my work machine, mac os
> version 10.13, doesn't work on a 10.10.5 machine and it seems as though it
> must be an SDK version issue.
> 
> Thanks,
> Alex

> _______________________________________________
> Pd-dev mailing list
> Pd-dev at lists.iem.at
> https://lists.puredata.info/listinfo/pd-dev




More information about the Pd-dev mailing list