Opened 13 years ago

Closed 13 years ago

#531 closed defect (invalid)

mythmusic Compile error

Reported by: anonymous Owned by: Isaac Richards
Priority: blocker Milestone: 0.19
Component: mythmusic Version: head
Severity: high Keywords:
Cc: Ticket locked: no

Description

With 7602, problem occured in 7601. Make distclean performed and configure re-run to no effect.

playbackbox.cpp: In member function 'void PlaybackBoxMusic::setShuffleMode(unsigned int)': playbackbox.cpp:1276: error: 'class LCD' has no member named 'setMusicShuffle' playbackbox.cpp:1276: error: 'MUSIC_SHUFFLE_SMART' is not a member of 'LCD' playbackbox.cpp:1289: error: 'class LCD' has no member named 'setMusicShuffle' playbackbox.cpp:1289: error: 'MUSIC_SHUFFLE_RAND' is not a member of 'LCD' playbackbox.cpp:1302: error: 'class LCD' has no member named 'setMusicShuffle' playbackbox.cpp:1302: error: 'MUSIC_SHUFFLE_NONE' is not a member of 'LCD' playbackbox.cpp: In member function 'void PlaybackBoxMusic::setRepeatMode(unsigned int)': playbackbox.cpp:1366: error: 'class LCD' has no member named 'setMusicRepeat' playbackbox.cpp:1366: error: 'MUSIC_REPEAT_ALL' is not a member of 'LCD' playbackbox.cpp:1375: error: 'class LCD' has no member named 'setMusicRepeat' playbackbox.cpp:1375: error: 'MUSIC_REPEAT_TRACK' is not a member of 'LCD' playbackbox.cpp:1384: error: 'class LCD' has no member named 'setMusicRepeat' playbackbox.cpp:1384: error: 'MUSIC_REPEAT_NONE' is not a member of 'LCD' {standard input}: Assembler messages: {standard input}:4580: Error: Local symbol .LTHUNK0' can't be equated to undefined symbol _ZN16PlaybackBoxMusicD0Ev' {standard input}:4580: Error: Local symbol .LTHUNK1' can't be equated to undefined symbol _ZN16PlaybackBoxMusicD1Ev'

Change History (4)

comment:1 Changed 13 years ago by danielk

Resolution: invalid
Status: newclosed

You need to compile and install MythTV before compiling the plugins.

comment:2 Changed 13 years ago by anonymous

Resolution: invalid
Status: closedreopened

comment:3 Changed 13 years ago by chris@…

Actually, I'm experiencing the same problem. I have MythTV SVN 7600 installed and working. MythPlugins? 7604 is giving me the same compile error. I'm using gcc 4.0.2. I've even erased my entire mythplugins build tree and downloaded a fresh tree from SVN. My error looks like this:

playbackbox.cpp: In member function 'void PlaybackBoxMusic::setShuffleMode(unsigned int)': playbackbox.cpp:1276: error: 'class LCD' has no member named 'setMusicShuffle' playbackbox.cpp:1276: error: 'MUSIC_SHUFFLE_SMART' is not a member of 'LCD' playbackbox.cpp:1289: error: 'class LCD' has no member named 'setMusicShuffle' playbackbox.cpp:1289: error: 'MUSIC_SHUFFLE_RAND' is not a member of 'LCD' playbackbox.cpp:1302: error: 'class LCD' has no member named 'setMusicShuffle' playbackbox.cpp:1302: error: 'MUSIC_SHUFFLE_NONE' is not a member of 'LCD' playbackbox.cpp: In member function 'void PlaybackBoxMusic::setRepeatMode(unsigned int)': playbackbox.cpp:1366: error: 'class LCD' has no member named 'setMusicRepeat' playbackbox.cpp:1366: error: 'MUSIC_REPEAT_ALL' is not a member of 'LCD' playbackbox.cpp:1375: error: 'class LCD' has no member named 'setMusicRepeat' playbackbox.cpp:1375: error: 'MUSIC_REPEAT_TRACK' is not a member of 'LCD' playbackbox.cpp:1384: error: 'class LCD' has no member named 'setMusicRepeat' playbackbox.cpp:1384: error: 'MUSIC_REPEAT_NONE' is not a member of 'LCD' {standard input}: Assembler messages: {standard input}:473: Error: Local symbol .LTHUNK0' can't be equated to undefined symbol _ZN16PlaybackBoxMusicD0Ev' {standard input}:473: Error: Local symbol .LTHUNK1' can't be equated to undefined symbol _ZN16PlaybackBoxMusicD1Ev' make[2]: * [playbackbox.o] Error 1

comment:4 Changed 13 years ago by sphery <mtdean@…>

Resolution: invalid
Status: reopenedclosed

Install the same rev of MythTV and MythPlugins. The parts that can't be found were added in [7601]

Note: See TracTickets for help on using tickets.