[mythtv] Undefined symbols in libmythtv/previewgenerator.o after 11/15 on MacOSX

David Snider dsnider at thesniderpad.com
Sat Nov 19 17:09:42 EST 2005


I am getting unresolved symbols in libmythtv/previewgenerator.o after  
11/15 on MacOSX Tiger (10.4).  Below is a snippet of the compile log..

In looking at Trac, there is a change to previewgenerator.cpp on  
11/15 by danielk?

distcc g++ -headerpad_max_install_names -Wl,-search_paths_first - 
prebind -dynamiclib `freetype-config --libs` -seg1addr 0xC9000000 - 
compatibility_version	0.18 -current_version	0.18.0 -install_name	 
libmythtv-0.18.0.dylib -o libmythtv-0.18.0.18.0.dylib cc.o vbi.o  
hamm.o lang.o minilzo.o RTjpegN.o programinfo.o proglist.o  
RingBuffer.o DVDRingBuffer.o ThreadedFileWriter.o dbcheck.o  
remoteutil.o tv.o recordingtypes.o jobqueue.o filtermanager.o  
recordingprofile.o remoteencoder.o videosource.o sr_dialog.o  
sr_root.o sr_items.o scheduledrecording.o signalmonitorvalue.o  
iso639.o livetvchain.o profilegroup.o xbox.o tv_play.o  
NuppelVideoPlayer.o decoderbase.o nuppeldecoder.o avformatdecoder.o  
osd.o osdtypes.o osdsurface.o osdlistbtntype.o udpnotify.o  
videooutbase.o videoout_null.o videobuffers.o vsync.o jitterometer.o  
yuv2rgb.o videoout_quartz.o guidegrid.o infostructs.o progfind.o  
ttfont.o blend.o channeleditor.o channelsettings.o previewgenerator.o  
dvbtransporteditor.o moc_proglist.o m
  oc_jobqueue.o moc_recordingprofile.o moc_videosource.o  
moc_sr_dialog.o moc_sr_root.o moc_sr_items.o moc_scheduledrecording.o  
moc_profilegroup.o moc_xbox.o moc_tv_play.o moc_osd.o moc_osdtypes.o  
moc_osdlistbtntype.o moc_udpnotify.o moc_guidegrid.o moc_progfind.o  
moc_channeleditor.o moc_channelsettings.o moc_previewgenerator.o  
moc_dvbtransporteditor.o  -L/nobackup/myth/.osx-packager/src/qt-mac- 
free-3.3.4/lib -L/usr/lib -L/nobackup/myth/.osx-packager/build/lib - 
L../libmyth -L../libavutil -L../libavcodec -L../libavformat -L../ 
libmythmpeg2 -lmyth-0.18 -lmythavutil-0.18 -lmythavcodec-0.18 - 
lmythavformat-0.18 -lmythmpeg2-0.18 -lfreetype -lmp3lame -ldvdnav - 
framework ApplicationServices -framework Carbon -framework QuickTime - 
lqt-mt
ld: warning prebinding disabled because dependent library: /nobackup/ 
myth/.osx-packager/build/lib/libfreetype.6.dylib is not prebound
ld: warning multiple definitions of symbol _dladdr
/nobackup/myth/.osx-packager/src/qt-mac-free-3.3.4/lib/libqt-mt.dylib 
(single module) definition of _dladdr
/usr/lib/libSystem.dylib(dyldAPIsInLibSystem.o) definition of _dladdr
ld: warning multiple definitions of symbol _dlclose
/nobackup/myth/.osx-packager/src/qt-mac-free-3.3.4/lib/libqt-mt.dylib 
(single module) definition of _dlclose
/usr/lib/libSystem.dylib(dyldAPIsInLibSystem.o) definition of _dlclose
ld: warning multiple definitions of symbol _dlerror
/nobackup/myth/.osx-packager/src/qt-mac-free-3.3.4/lib/libqt-mt.dylib 
(single module) definition of _dlerror
/usr/lib/libSystem.dylib(dyldAPIsInLibSystem.o) definition of _dlerror
ld: warning multiple definitions of symbol _dlopen
/nobackup/myth/.osx-packager/src/qt-mac-free-3.3.4/lib/libqt-mt.dylib 
(single module) definition of _dlopen
/usr/lib/libSystem.dylib(dyldAPIsInLibSystem.o) definition of _dlopen
ld: warning multiple definitions of symbol _dlsym
/nobackup/myth/.osx-packager/src/qt-mac-free-3.3.4/lib/libqt-mt.dylib 
(single module) definition of _dlsym
/usr/lib/libSystem.dylib(dyldAPIsInLibSystem.o) definition of _dlsym
ld: Undefined symbols:
__ZN5TVRec13GetScreenGrabEPK11ProgramInfoRK7QStringiRiS6_S6_Rf
/usr/bin/libtool: internal link edit command failed
make[2]: *** [libmythtv-0.18.0.18.0.dylib] Error 1
make[1]: *** [sub-libmythtv] Error 2
make: *** [sub-libs] Error 2
[osx-pkg] Failed system call: " /usr/bin/make " with error code 2
Died at /usr/local/bin/osx-packager.pl line 600.



More information about the mythtv-dev mailing list