Opened 15 years ago
Closed 15 years ago
#388 closed defect (fixed)
Undefined Symbol in libmythweather.so
Reported by: | anonymous | Owned by: | Isaac Richards |
---|---|---|---|
Priority: | minor | Milestone: | unknown |
Component: | mythtv | Version: | head |
Severity: | medium | Keywords: | |
Cc: | Ticket locked: | no |
Description
Just sync'd to SVN 7333 and did a make distclean of mythtv followed by mythplugins. Mythplugins configure below. On trying to enter MythWeather?, mythfrontend abends with the following message:
mythfrontend: symbol lookup error: /usr/lib/myththv/plugins/libmythweather.so: undefined symbol: _ZN9INETCommsC1ER4QUrl
./configure
$ ./configure --prefix=/usr --enable-all --disable-festival Configuration settings: ln: `mythconfig.mak': File exists MythBrowser plugin will be built MythControls plugin will be built MythDVD plugin will be built MythGallery plugin will be built MythGame plugin will be built MythMusic plugin will be built MythNews plugin will be built MythPhone plugin will be built MythVideo plugin will be built MythWeather plugin will be built VCD support will be included in MythDVD Transcode support will be included in MythDVD OpenGL support will be included in MythGallery EXIF support will be included in MythGallery OpenGL support will be included in MythMusic FFTW v.3 support will be included in MythMusic SDL support will be included in MythMusic AAC support will be included in MythMusic FESTIVAL support will not be included in MythPhone
Change History (3)
comment:1 Changed 15 years ago by
Resolution: | → invalid |
---|---|
Status: | new → closed |
comment:2 Changed 15 years ago by
Resolution: | invalid |
---|---|
Status: | closed → reopened |
Ahh . . . ok that make some progress. It seems that --prefix=/usr is being ignored during make install. Some output from make install
make[2]: Entering directory `/usr/local/src/mythtv/mythplugins/mythdvd/mythdvd' cp -f "libmythdvd.so" "/lib/mythtv/plugins/libmythdvd.so" strip --strip-unneeded "/lib/mythtv/plugins/libmythdvd.so" cp -f "dvdmenu.xml" "/share/mythtv/" cp -f "dvd_settings.xml" "/share/mythtv/" cp -f "dvd-ui.xml" "/share/mythtv/themes/default/" cp -f "images/md_blankbutton_off.png" "/share/mythtv/themes/default/" cp -f "images/md_blankbutton_on.png" "/share/mythtv/themes/default/" cp -f "images/md_blankbutton_pushed.png" "/share/mythtv/themes/default/" cp -f "images/md_checked.png" "/share/mythtv/themes/default/" cp -f "images/md_checked_high.png" "/share/mythtv/themes/default/"
I think it might have to do with the following line in my ./configure output above
ln: `mythconfig.mak': File exists
I deleted the existing symbolic link which was pointing to a non-existant file and things then installed to the correct locations. Should make distclean have removed this link?
That's an old plugin, not current SVN.