Opened 20 years ago
Closed 20 years ago
#1302 closed defect (fixed)
MythTV compile fails on rev 8988 with --disable-dvb-eit
Reported by: | aebrett | Owned by: | danielk |
---|---|---|---|
Priority: | minor | Milestone: | 0.20 |
Component: | mythtv | Version: | head |
Severity: | medium | Keywords: | |
Cc: | Ticket locked: | no |
Description
I'm attempting to compile the latest revision of mythtv with the following configure command:
./configure --prefix=/opt/mythtv-svn --enable-dvb --dvb-path=/var/space/usr/src/linux/include/ --enable-proc-opt --enable-lirc --enable-xvmc --enable-xvmc-pro --disable-dvb-eit
However, when I run make, the compilation bombs out towards the end with the error:
g++ -o mythtv main.o -L/usr/lib/qt3//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 -ljack -lraw1394 -liec61883 -lavc1394 -L/usr/X11R6/lib -lXinerama -lXv -lXxf86vm -lXrandr -lXvMCW -lXvMC -lqt-mt -lXext -lX11 -lm -lpthread ../../libs/libmythtv/libmythtv-0.19.so: undefined reference to `Event::Reset()' ../../libs/libmythtv/libmythtv-0.19.so: undefined reference to `EITFixUp::Fix(Event&, int)' collect2: ld returned 1 exit status make[2]: *** [mythtv] Error 1 make[2]: Leaving directory `/home/andrew/svn/mythtv/mythtv/programs/mythtv' make[1]: *** [sub-mythtv] Error 2 make[1]: Leaving directory `/home/andrew/svn/mythtv/mythtv/programs' make: *** [sub-programs] Error 2
This worked on 0.19, and I'm guessing is a result of the refactoring to split up eit and siparser functionality. My best guess is that there's an issue with the .../libs/libmythtv/libmythtv.pro file, but not being a C developer I can't really shed any more light than that.
Change History (3)
Note:
See TracTickets
for help on using tickets.
(In [8993]) Fixes #1302. (adds ifdef's for eit)