[mythtv] Refactored OSX backend firewire patch
jwestfall at surrealistic.net
Wed Jan 11 04:07:57 UTC 2006
There seems to be some weirdness during linking libmythtv to the apps.
distcc g++ -headerpad_max_install_names -Wl,-search_paths_first -prebind
-o mythbackend.app/Contents/MacOS/mythbackend autoexpire.o encoderlink.o
filetransfer.o httpstatus.o main.o mainserver.o playbacksock.o scheduler.o
server.o housekeeper.o moc_httpstatus.o moc_mainserver.o moc_server.o
-L../../libs/libmyth -L../../libs/libmythtv -L../../libs/libavutil
-L../../libs/libavcodec -L../../libs/libavformat -lmythtv-0.19
-lmythavformat-0.19 -lmythavutil-0.19 -lmythavcodec-0.19 -lmyth-0.19
-lfreetype -lmp3lame -ldvdnav -lqt-mt
/usr/bin/ld: warning prebinding disabled because dependent library: libmythtv-0.19.0.dylib is not prebound
/usr/bin/ld: warning can't open dynamic library:
(checking for undefined symbols may be affected) (No such file or directory, errno = 2)
/usr/bin/ld: Undefined symbols:
AVS::PanelSubunitController::Tune(unsigned short)referenced from
libmythtv-0.19 expected to be defined in
There something special that needs to be done with
AVCVideoServices.framework thats installed by FireWireSDK20? Doesnt look
like linking is looking in the right place for it.
David Abrahams <dave at boost-consulting.com> wrote [01.10.06]:
> David Abrahams <dave at boost-consulting.com> writes:
> > Jim Westfall <jwestfall at surrealistic.net> writes:
> >> David Abrahams <dave at boost-consulting.com> wrote [01.10.06]:
> >>> And here is the complete patch with Jim's fixes included. Thanks
> >>> again, Jim!
> >> I tried building the OSX part of the patch last night on my mactop but it
> >> looks like you forgot to include selectavcdevice.[h|cpp]?
> > Ach, so I did!
> > Fixed here (sorry!):
> One more thing fixed. This patch also includes a major playback
> speedup I'm posting about separately.
> Dave Abrahams
> Boost Consulting
> mythtv-dev mailing list
> mythtv-dev at mythtv.org
More information about the mythtv-dev