[PD] Purr Data beta 2

Matt Barber brbrofsvl at gmail.com
Thu Oct 6 16:52:36 CEST 2016


​The deprecated library in question is Carbon, which is 32-bit only. I
can't remember whether or not there were plans to update Gem to use Cocoa
instead, but if I remember correctly it was going to require some major
surgery. There are also tons of problems in the Gem code elsewhere that
​clang chokes on (at least on my machine). You'd have to edit some 50 of
Gem's openGL source files because they did constructor declarations wrong
(put default parameters in the definition in the .cpp file rather than in
the declaration in the .h file).

On Thu, Oct 6, 2016 at 10:26 AM, Jonathan Wilkes via Pd-list <
pd-list at lists.iem.at> wrote:

> > Is there any chance to get Gem working with Purr Data on OS X?
>
>
> > (Gem: can't load library)
>
> Gem currently requires deprecated Apple libs.  Those libs require Gem to
> be built for i386 arch.  Building Gem that way would require building all
> of Purr
> Data for i386 arch.
>
> When I tried changing the build scripts to do this I got linker errors
> that I didn't
> understand.  Matt also tried and got linker errors.  I tried compiling for
> x86_64
> and everything except Gem seemed to compile ok.  I took this as a sign
> that
> Apple doesn't want me to build i386 binaries.
>
> So there are essentially two options:
> 1. Somebody sends me a patch to flawlessly get all of Purr Data building
> for i386
> arch
> 2. Somebody revises Gem to use updated, non-deprecated API so it can be
> built
> for x86_64.
>
> -Jonathan
>
> > Volker
>
> Am 06.10.16 um 02:53 schrieb Jonathan Wilkes via Pd-list:
> > Here's an update for the OSX binary (Beta 1.2):
> > https://git.purrdata.net/jwilkes/purr-data-binaries/
> raw/master/purr-data-osx64-beta2.1.zip
> >
> > This fixes an error that kept Pd from starting, as well as adding a
> missing
> > dependency to get pdp working.
> >
> > Unfortunately I couldn't get the jack backend support.  I got the
> macports
> > jack library working, but shipping jack with the app is essentially
> useless.
> >
> > -Jonathan
>
> >
> >
> > _______________________________________________
> > Pd-list at lists.iem.at mailing list
> > UNSUBSCRIBE and account-management -> https://lists.puredata.info/
> listinfo/pd-list
> >
>
>
> _______________________________________________
> Pd-list at lists.iem.at mailing list
> UNSUBSCRIBE and account-management -> https://lists.puredata.info/
> listinfo/pd-list
>
>
>
>
> _______________________________________________
> Pd-list at lists.iem.at mailing list
> UNSUBSCRIBE and account-management -> https://lists.puredata.info/
> listinfo/pd-list
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puredata.info/pipermail/pd-list/attachments/20161006/b2ea4ad6/attachment.html>


More information about the Pd-list mailing list