Dear list,
I'm trying to install new Pd 0.47 on OS X. After ./autogen.sh && ./configure --enable-jack --enable-fftw, I get during make this error:
make[2]: *** No rule to make target pm_win/pmdll.h', needed by
all-am'.
Stop.
make[1]: *** [all-recursive] Error 1
It looks like trying to work on portmidi for Win. Some time ago I installed successful Pd 0.46.7 (without getting this error...).
One more thing: in 0.47 there is the new autotools written by Dan?
Thanks.
Best regards,
Marco
what is "autotools" about in laymen terms? cheers
2016-05-09 11:26 GMT-03:00 IOhannes m zmölnig zmoelnig@iem.at:
On 05/09/2016 04:00 PM, Marco Matteo Markidis wrote:
One more thing: in 0.47 there is the new autotools written by Dan?
no.
fmaf IOhannes
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
what is "autotools" about in laymen terms?
This is a decent overview:
http://voices.canonical.com/jussi.pakkanen/2011/09/13/autotools/ Essentially it doubles down on a poorly designed system in order toallow important features that the original system wasn't designed to address. But it is widely used, mainly because there aren't any better alternatives. -Jonathan
Dear all,
I manage to compile removing the two Windows lines from Makefile in portmidi folder from here:
nobase_noinst_HEADERS =
pm_common/pminternal.h
pm_common/pmutil.h
pm_common/portmidi.h
pm_linux/pmlinux.h
pm_linux/pmlinuxalsa.h
pm_mac/pmmac.h
pm_mac/pmmacosxcm.h
porttime/porttime.h
However, Pd actually doesn't see the documentation folder. Moreover, zoom in function works with cmd+= (not with cmd++).
Best regards,
Marco
2016-05-09 17:26 GMT+02:00 Jonathan Wilkes via Pd-list <pd-list@lists.iem.at
:
what is "autotools" about in laymen terms?
This is a decent overview:
http://voices.canonical.com/jussi.pakkanen/2011/09/13/autotools/ http://www.gnu.org/software/automake/manual/html_node/Why-Autotools.html#Why-Autotools
Essentially it doubles down on a poorly designed system in order to allow important features that the original system wasn't designed to address. But it is widely used, mainly because there aren't any better alternatives.
-Jonathan
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
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
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@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
On 05/11/2016 09:42 PM, Miller Puckette wrote:
That was in response to the opposite feedback I was getting, for instance here:
i'm aware of that.
https://lists.puredata.info/pipermail/pd-list/2016-05/114538.html
... so does this mean Pd should zoom in for either cmd-= OR cmd-+?
maybe. i think that the current behaviour is more confusing (for those affected) than the old one, because:
modifier key (or not) is slightly annoying at best: at least you are already pressing the correct key.
'=' is 'Shift'+'0', which is about 3 keys away from the '+' and has absolutely no hint that this is supposed to be the "right" key.
furthermore, the Menu should not say "Ctrl++" if it really means "Ctrl+=".
fgamrds IOhannes
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 http://danomatika.com/ robotcowboy.com http://robotcowboy.com/
On May 11, 2016, at 1:42 PM, Miller Puckette msp@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@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
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@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@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@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list