[mythtv-users] Firewire compilation issues

Zach White zwhite-mythtv at darkstar.frop.org
Tue Jun 20 23:48:58 UTC 2006


Hello Everyone,

I'm trying to compile mythtv on a brand new slackware 10.2 installation. I
have one of the motorola 6200 cable boxes with an enabled firewire port 
and would like to use it. I've compiled and installed libavc1394 0.5.3,
libdc1394 1.2.1, libiec61883 1.0.0, and libraw1394 1.2.1, and configured
it with "--enable-directfb --enable-dc1394 --enable-firewire 
--disable-distcc".

My toolchain is gcc 3.3.6 with binutils 2.15.92.0.2, glibc 2.3.5 and qt 
3.3.4. If there are other versions that need to be known I can report
those as well.

I get the following linking error when compiling mythtv 0.19.

g++ -Wl,-rpath,/usr/lib/qt/lib -o mythtv main.o    -L/usr/lib/qt/lib -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 -lasound -lraw1394 -liec61883 -lavc1394 -L/usr/X11R6/lib -lXinerama -lXv -lXxf86vm -lXrandr -lqt-mt -lXext -lX11 -lm -lpthread
../../libs/libavformat/libmythavformat-0.19.so: undefined reference to `dc1394_init'
../../libs/libavformat/libmythavformat-0.19.so: undefined reference to `dv1394_init'
collect2: ld returned 1 exit status

When I try svn, checked out this morning around 7am PDT, I get the 
following error.

ccache g++ -Wl,-rpath,/usr/lib/qt/lib -o mythfrontend version.o main.o manualbox.o playbackbox.o viewscheduled.o globalsettings.o manualschedule.o programrecpriority.o channelrecpriority.o statusbox.o networkcontrol.o moc_manualbox.o moc_playbackbox.o moc_viewscheduled.o moc_manualschedule.o moc_programrecpriority.o moc_channelrecpriority.o moc_statusbox.o moc_networkcontrol.o   -L/usr/lib/qt/lib -L../../libs/libmyth -L../../libs/libmythtv -L../../libs/libavutil -L../../libs/libavcodec -L../../libs/libavformat -L../../libs/libmythfreemheg -L../../libs/libmythui -L../../libs/libmythupnp -lmythtv-0.19 -lmythavformat-0.19 -lmythavutil-0.19 -lmythavcodec-0.19 -lmythfreemheg-0.19 -lmythupnp-0.19 -lmyth-0.19 -lmythui-0.19 -lfreetype -lmp3lame -lasound -lraw1394 -liec61883 -lavc1394 -L/usr/X11R6/lib -lXinerama -lXv -lXxf86vm -lXrandr -lqt-mt -lGLU -lGL -lXmu -lXext -lX11 -lm -lpthread
../../libs/libavformat/libmythavformat-0.19.so: undefined reference to `dc1394_init'
collect2: ld returned 1 exit status

Can anyone suggest a reason this is happening? 

-Zach


More information about the mythtv-users mailing list