[PD] error installing Pd 0.47 OSX

Marco Matteo Markidis mm.markidis at gmail.com
Thu May 12 12:52:14 CEST 2016


Dear all,

Dan your autotools update is great. I installed all with no problem.
Moreover I done make app; great news!

Some general observation on OS X compilation: I get several warnings, like:
a) libtool: warning: libobj name 'pd~.lo' may not contain shell special
characters. b) pm_mac/readbinaryplist.c:87:9: warning: 'MAXPATHLEN' macro
redefined [-Wmacro-redefined]

#define MAXPATHLEN 256

       ^

/usr/include/sys/param.h:196:9: note: previous definition is here

#define MAXPATHLEN      PATH_MAX

        ^

pm_mac/readbinaryplist.c:386:17: warning: 'FSFindFolder' is deprecated:
first deprecated in OS X 10.8

      [-Wdeprecated-declarations]

    OSErr err = FSFindFolder(kOnAppropriateDisk, folder_type,

                ^

/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/Folders.h:286:1:
note:

      'FSFindFolder' has been explicitly marked deprecated here

FSFindFolder(

^

pm_mac/readbinaryplist.c:392:11: warning: 'FSRefMakePath' is deprecated:
first deprecated in OS X 10.8

      [-Wdeprecated-declarations]

    err = FSRefMakePath(&prefdir, (UInt8 *) cstr, (UInt32) (MAXPATHLEN -
1));

          ^

/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/Files.h:4086:18:
note:

      'FSRefMakePath' has been explicitly marked deprecated here

extern OSStatus  FSRefMakePath(const FSRef *ref, UInt8 *path, UInt32
pathBufferSize)     __OSX_...

                 ^

3 warnings generated.

This is my configuration:
configure:


    pd 0.47.0 is now configured


    Platform:             Mac OSX

    Debug build:          yes

    Universal build:      no

    Localizations:        no

    Source directory:     .

    Installation prefix:  /usr/local
    Compiler:             gcc

    CFLAGS:               -g -O0 -g -O2

    LDFLAGS:               -L/usr/local/lib -L/opt/local/lib

    INCLUDES:              -I/opt/local/include


    External extension:   pd_darwin

    External CFLAGS:      -fPIC

    External LDFLAGS:     -bundle -undefined dynamic_lookup


    fftw:                 yes


    audio APIs:           PortAudio JACK

    midi APIs:            PortMidi

So, great work!

Thank you.

Marco

2016-05-12 6:56 GMT+02:00 Dan Wilcox <danomatika at gmail.com>:

> I think it means, as per IOhannes’ mail, that we should bind to both + and
> =. That’s what the web browsers do to get around this problem. Sorry it
> didn’t occur to me with my US-centric keyboard mentality ;P
>
> I will, however, reiterate that Shift and + is awkward and unneeded on the
> US keyboard. :)
>
> --------
> Dan Wilcox
> @danomatika <https://twitter.com/danomatika>
> danomatika.com
> robotcowboy.com
>
> On May 11, 2016, at 1:42 PM, Miller Puckette <msp at ucsd.edu> wrote:
>
> That was in response to the opposite feedback I was getting, for instance
> here:
>
> https://lists.puredata.info/pipermail/pd-list/2016-05/114538.html
>
> ... so does this mean Pd should zoom in for either cmd-= OR cmd-+?
>
> cheers
> Miller
> On Wed, May 11, 2016 at 09:17:45PM +0200, IOhannes m zmölnig wrote:
>
> On 05/11/2016 07:47 PM, Marco Matteo Markidis wrote:
>
> Moreover, zoom in function works with cmd+= (not with cmd++).
>
>
> i can confirm this on linux.
> on a german keyboard layout, one of the test-releases did zoom with
> <kbd>Ctrl</kbd>-<kbd>+</kbd>, but in the final release it has become
> <kbd>Ctrl</kbd>-<kbd>=</kbd> :-(
>
> gmrds
> IOhannes
>
>
>
>
>
> _______________________________________________
> 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/20160512/f535c31e/attachment.html>


More information about the Pd-list mailing list