Re: [PD] [PD-dev] pidip on Mac OS X gives Symbol not found: _quicktime_video_length
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. 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
Re: [PD] [PD-dev] pidip on Mac OS X gives Symbol not found: _quicktime_video_length
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. ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Re: [PD] [PD-dev] pidip on Mac OS X gives Symbol not found: _quicktime_video_length
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 ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Re: [PD] [PD-dev] pidip on Mac OS X gives Symbol not found: _quicktime_video_length
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
Re: [PD] [PD-dev] pidip on Mac OS X gives Symbol not found: _quicktime_video_length
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 masalaami, sevy ps : btw, any pd'ers in ramallah/hebron/jerusalem ?? 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