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.

Attachment: sched_setscheduler.patch
Description: Binary data


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_darwin

Which 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
[EMAIL PROTECTED]
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


_______________________________________________
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list

Reply via email to