Opened 15 years ago
Closed 15 years ago
Last modified 15 years ago
#6482 closed patch (fixed)
RTTI Link Error in Channel Scanner when not using DVB
Reported by: | Owned by: | danielk | |
---|---|---|---|
Priority: | minor | Milestone: | unknown |
Component: | MythTV - DVB/ATSC | Version: | head |
Severity: | medium | Keywords: | |
Cc: | Ticket locked: | no |
Description
When building revision 20436 without support for DVB I receive a link error from libs/libmythtv/channelscan/channelscan_sm.cpp
.
The problem appears to be caused by line 168:
DVBChannel *dvbchannel = dynamic_cast<DVBChannel*>(channel);
The RTTI information necessary for the dynamic_cast
is unavailable because libs/libmythtv/dvbchannel.cpp
is only compiled when DVB is enabled.
This problem was encountered using the osx-packager.pl script
Attachments (1)
Change History (3)
Note: See
TracTickets for help on using
tickets.
(In [20437]) Allow compilation when using_dvb isn't set, like on OS X. Closes #6482