libpd and processing - error!
in
Contributed Library Questions
•
9 months ago
Hi!
I am trying to get the PureData library to work, and it's not.
I am installing it from here:
https://github.com/libpd/puredatap5
and when I try to run the example HelloPd.pde, I get the following error:
UnsatisfiedLinkError: org.puredata.core.PdBase.implementsAudio()Z
I am trying to get the PureData library to work, and it's not.
I am installing it from here:
https://github.com/libpd/puredatap5
and when I try to run the example HelloPd.pde, I get the following error:
UnsatisfiedLinkError: org.puredata.core.PdBase.implementsAudio()Z
Exception in thread "Animation Thread" java.lang.UnsatisfiedLinkError: org.puredata.core.PdBase.implementsAudio()Z
at org.puredata.core.PdBase.implementsAudio(Native Method)
at org.puredata.processing.PureData.(Unknown Source)
at HelloPd.setup(HelloPd.java:31)
at processing.core.PApplet.handleDraw(PApplet.java:2117)
at processing.core.PGraphicsJava2D.requestDraw(PGraphicsJava2D.java:193)
at processing.core.PApplet.run(PApplet.java:2020)
at java.lang.Thread.run(Thread.java:680)
and processing is highlighting this line in the code:
pd = new PureData(this, 44100, 0, 2);
I'm running Processing 2.0b7 on Mac OSX 10.7.5
I read somewhere that the library will only work on OS 10.8.1 and above, but I can't imagine that if that were true there wouldn't be posts about this all over the place. And as far as my internet research has found, no one else mentioned this anywhere on the internet.
The error seems to be saying that it is trying to link to a function that it can't find (UnsatisfiedLinkError) and the missing link is implementsAudio()Z...
is that correct?
If so, is that an error with the version of java I have installed?
Where implementsAudio() is messed up or missing?
does the 'Z' mean anything?
Does anyone have any ideas?
Thanks!
Mike
I read somewhere that the library will only work on OS 10.8.1 and above, but I can't imagine that if that were true there wouldn't be posts about this all over the place. And as far as my internet research has found, no one else mentioned this anywhere on the internet.
The error seems to be saying that it is trying to link to a function that it can't find (UnsatisfiedLinkError) and the missing link is implementsAudio()Z...
is that correct?
If so, is that an error with the version of java I have installed?
Where implementsAudio() is messed up or missing?
does the 'Z' mean anything?
Does anyone have any ideas?
Thanks!
Mike
1