It turns out that Mac OS X does not support sched_setscheduler(), so
they need to be surrounded by #ifdef __gnu_linux_, then everything
works.
I hope you don't mind, I checked in these changes to CVS.
.hc
On Apr 26, 2007, at 8:43 PM, Hans-Christoph Steiner wrote:
Adding -ltheora got me past that hurdle, but now I get this:
/Users/pd/auto-build/pd-extended-release/packages/darwin_app/build/ Pd-0.39.2-extended-rc2.app/Contents/Resources/extra/ pidip.pd_darwin: dlopen(/Users/pd/auto-build/pd-extended-release/ packages/darwin_app/build/Pd-0.39.2-extended-rc2.app/Contents/ Resources/extra/pidip.pd_darwin, 10): Symbol not found:
_sched_setscheduler Referenced from: /Users/pd/auto-build/pd-extended-release/ packages/darwin_app/build/Pd-0.39.2-extended-rc2.app/Contents/ Resources/extra/pidip.pd_darwinWhich library is sched_setscheduler from?
.hc
On Apr 26, 2007, at 8:31 PM, Hans-Christoph Steiner wrote:
Hmm, so now I got libquicktime updated to 0.9.10 and the quicktime
error went away, but now I get this:/Applications/Pd-0.39.2-extended-rc2.app/Contents/Resources/ Scripts/../extra/pidip.pd_darwin: dlopen(/Applications/Pd-0.39.2- extended-rc2.app/Contents/Resources/Scripts/../extra/ pidip.pd_darwin, 10): Symbol not found: _theora_decode_YUVout Referenced from: /Applications/Pd-0.39.2-extended-rc2.app/ Contents/Resources/Scripts/../extra/pidip.pd_darwin
I have these Fink packages:
i libtheora0 1.0-0.alpha5 Open-source video compression
library i libtheora0-shlibs 1.0-0.alpha5 Theora shared libraries./configure reports this:
checking for theora_encode_init in -ltheora... yes
When I look at the final linking statement, it is missing a - ltheora. It looks like you have configure.ac setup to link the
static libs in. For Fink, just including a -ltheora should work..hc
On Apr 20, 2007, at 3:40 AM, Yves Degoyon wrote:
Hans-Christoph Steiner wrote:
I am trying to get pidip working in the Mac OS X auto-builds.
It is now building beautifully, and automatically including all of the needed dylibs into the Pd.app. But when I try to use it, I get
this error/Applications/Pd-0.39.2-extended-rc2.app/Contents/Resources/ Scripts/../extra/pidip.pd_darwin: dlopen(/Applications/Pd-0.39.2- extended-rc2.app/Contents/Resources/Scripts/../extra/ pidip.pd_darwin, 10): Symbol not found: _quicktime_video_length Referenced from: /Applications/Pd-0.39.2-extended-rc2.app/ Contents/ Resources/Scripts/../extra/pidip.pd_darwin Expected in: dynamic lookup
This is using the most recent version of libquicktime that is included in Fink: 0.9.4-1013. My guess is that pidip needs a
newer version of libquicktime. Is there any workarounds?.hc
Access to computers should be unlimited and total. - the hacker
ethic
PD-dev mailing list PD-dev@iem.at http://lists.puredata.info/listinfo/pd-dev
pidip would work with this version of libquicktime on linux ( it was working with 0.9.1 )
are you sure you load pdp _before_ pidip? else, i dunno about linking options in OSX you can have a look at the makefile of : http://tdegoyon.free.fr/pdp_pidip_osx.tar.gz
masalami, sevy
ps : btw, any pd'ers in tel-aviv/jerusalem/ramallah/hebron ?? just reply privately and see if we can have a beer.
PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/ listinfo/pd-list
Looking at things from a more basic level, you can come up with a
more direct solution... It may sound small in theory, but it in
practice, it can change entire economies. - Amy Smith
If you are not part of the solution, you are part of the problem.
Computer science is no more related to the computer than astronomy is
related to the telescope. -Edsger Dykstra