[mythtv-users] Linker error in 0.25 on ARMv5TE

pennguin pennguin at gmail.com
Tue Mar 13 09:07:25 UTC 2012


Hello,

I'm having trouble compiling latest mythtv master branch on ARMv5TE,
both latest master (from yesterday) and 0.25 beta. Linking libmythtv
results in an error.

Has anyone similar troubles? I'm running now g532cee8 which builded
fine. Following is an error and output from configure.

Thanks,
Pennguin

make[2]: Wejście do katalogu
`/files/home/root/Packages/mythtv/src/mythtv-master-build/mythtv/libs/libmythtv'
rm -f libmythtv-0.25.so.0.25.0 libmythtv-0.25.so libmythtv-0.25.so.0
libmythtv-0.25.so.0.25
g++ -shared -lfreetype -lz -lbz2 -Wl,-soname,libmythtv-0.25.so.0 -o
libmythtv-0.25.so.0.25.0 cc.o vbi.o hamm.o lang.o minilzo.o RTjpegN.o
recordinginfo.o dbcheck.o videodbcheck.o tvremoteutil.o tv.o
jobqueue.o filtermanager.o recordingprofile.o remoteencoder.o
videosource.o cardutil.o sourceutil.o videometadatautil.o
vbi608extractor.o cc608decoder.o cc608reader.o cc708decoder.o
cc708reader.o cc708window.o subtitlereader.o scheduledrecording.o
signalmonitorvalue.o livetvchain.o playgroup.o channelsettings.o
previewgenerator.o previewgeneratorqueue.o transporteditor.o
channelgroup.o channelgroupsettings.o myth_imgconvert.o
recordingrule.o mythsystemevent.o avfringbuffer.o ThreadedFileWriter.o
ringbuffer.o fileringbuffer.o dvdringbuffer.o bdringbuffer.o
streamingringbuffer.o metadataimagehelper.o diseqc.o diseqcsettings.o
datadirect.o filewriterbase.o avformatwriter.o httplivestream.o
teletextdecoder.o teletextreader.o vbilut.o tspacket.o pespacket.o
mpegtables.o atsctables.o dvbtables.o premieretables.o sctetables.o
mpegstreamdata.o atscstreamdata.o dvbstreamdata.o scanstreamdata.o
mpegdescriptors.o atscdescriptors.o dvbdescriptors.o sctedescriptors.o
splicedescriptors.o dishdescriptors.o premieredescriptors.o
atsc_huffman.o freesat_huffman.o iso6937tables.o H264Parser.o
frequencies.o frequencytables.o channelutil.o dbchannelinfo.o
dtvmultiplex.o dtvconfparser.o dtvconfparserhelpers.o scaninfo.o
channelimporter.o srtwriter.o profilegroup.o tv_play.o mythplayer.o
mythdvdplayer.o audioplayer.o mythccextractorplayer.o
teletextextractorreader.o playercontext.o tv_play_win.o deletemap.o
mythcommflagplayer.o commbreakmap.o mythbdplayer.o mythiowrapper.o
tvbrowsehelper.o textsubtitleparser.o xine_demux_sputext.o
decoderbase.o nuppeldecoder.o avformatdecoder.o avformatdecoderbd.o
avformatdecoderdvd.o privatedecoder.o osd.o teletextscreen.o
subtitlescreen.o interactivescreen.o bdoverlayscreen.o videooutbase.o
videoout_null.o videobuffers.o vsync.o jitterometer.o yuv2rgb.o
videodisplayprofile.o mythcodecid.o videooutwindow.o util-osd.o
videocolourspace.o videovisual.o videoout_xv.o util-xv.o
osdchromakey.o DetectLetterbox.o mythairplayserver.o mythraopdevice.o
mythraopconnection.o dsmcc.o dsmcccache.o dsmccbiop.o
dsmccobjcarousel.o interactivetv.o mhi.o blend.o channelbase.o
dtvchannel.o signalmonitor.o dtvsignalmonitor.o inputinfo.o
inputgroupmap.o scanwizard.o channelscan_sm.o channelscanner.o
channelscanner_gui.o channelscanner_gui_scan_pane.o
channelscanner_cli.o frequencytablesetting.o inputselectorsetting.o
loglist.o multiplexsetting.o paneanalog.o scanmonitor.o
scanwizardconfig.o eithelper.o eitscanner.o eitfixup.o eitcache.o
programdata.o tv_rec.o recorderbase.o DeviceReadBuffer.o dtvrecorder.o
recordingquality.o importrecorder.o NuppelVideoRecorder.o fifowriter.o
audioinput.o v4lrecorder.o v4lchannel.o analogsignalmonitor.o
iptvchannel.o iptvrecorder.o iptvsignalmonitor.o iptvchannelfetcher.o
iptvmediasink.o iptvfeeder.o iptvfeederwrapper.o iptvfeederrtsp.o
iptvfeederudp.o iptvfeederfile.o iptvfeederlive.o iptvfeederrtp.o
timeoutedtaskscheduler.o cetonsignalmonitor.o cetonchannel.o
cetonrecorder.o cetonstreamhandler.o cetonrtp.o cetonrtsp.o
streamhandler.o mpegrecorder.o dvbtypes.o dvbchannel.o
dvbsignalmonitor.o dvbcam.o dvbrecorder.o dvbstreamhandler.o dvbci.o
moc_jobqueue.o moc_recordingprofile.o moc_videosource.o
moc_playgroup.o moc_channelsettings.o moc_previewgenerator.o
moc_previewgeneratorqueue.o moc_transporteditor.o
moc_channelgroupsettings.o moc_mythsystemevent.o moc_diseqcsettings.o
moc_profilegroup.o moc_tv_play.o moc_tv_play_win.o moc_osd.o
moc_mythairplayserver.o moc_mythraopdevice.o moc_mythraopconnection.o
moc_scanwizard.o moc_channelscanner_gui.o
moc_channelscanner_gui_scan_pane.o moc_inputselectorsetting.o
moc_multiplexsetting.o moc_paneatsc.o moc_panedvbutilsimport.o
moc_scanmonitor.o moc_scanwizardconfig.o    -L../libmyth
-L../../external/FFmpeg/libavutil -L../../external/FFmpeg/libavcodec
-L../../external/FFmpeg/libavformat -L../../external/FFmpeg/libswscale
-L../libmythui -L../libmythupnp -L../libmythdvdnav -L../libmythbluray
-L../libmythbase -L../libmythservicecontracts -lmyth-0.25
-lmythswscale -lmythavformat -lmythavcodec -lmythavutil -lmythui-0.25
-lmythupnp-0.25 -lmythdvdnav-0.25 -lmythbluray-0.25 -lmythbase-0.25
-lmythservicecontracts-0.25 -L../libmythfreemheg -lmythfreemheg-0.25
-L../libmythlivemedia -lmythlivemedia-0.25 -lXext -lXinerama -lXxf86vm
-lXv -lXrandr -lX11 -lxml2 -lpulse -lasound -lxvidcore -lx264 -lvpx
-lmp3lame -lfaac -lva -lm -pthread -ludev -lrt -lfreetype -lz -lbz2
-L/usr/X11R6/lib -ldl -ldns_sd -lcrypto -L/usr/lib -lpthread -lQtSql
-lQtXml -lQtGui -lQtNetwork -lQtCore

`.LTHUNK79' referenced in section
`.text._ZN22RecordingProfileEditorD1Ev[RecordingProfileEditor::~RecordingProfileEditor()]'
of moc_recordingprofile.o: defined in discarded section
`.text._ZN22RecordingProfileEditorD2Ev[_ZN22RecordingProfileEditorD5Ev]'
of moc_recordingprofile.o
collect2: ld returned 1 exit status

Configure:
# Basic Settings
Compile type              debug
Compiler cache            no
DistCC                    symlink gcc
qmake                     /usr/bin/qmake
install prefix            /usr
runtime prefix            /usr
CPU                       arm armv5te (armv5te)
ARMv5TE enabled           yes
ARMv6 enabled             no
ARMv6T2 enabled           no
ARM VFP enabled           no
IWMMXT enabled            no
NEON enabled              no

# Input Support
Joystick menu             no
lirc support              no
libCEC device support     no [/usr/include]
Video4Linux sup.          yes (v1 no)
ivtv support              yes
HD-PVR support            yes
FireWire support          no
DVB support               yes [/usr/include]
DVB-S2 support            yes
HDHomeRun support         no
Ceton support             yes
IPTV support              yes
ASI support               no

# Sound Output Support
PulseAudio support        no
OSS support               no
ALSA support              no
JACK support              no
libfftw3 support          no

# Video Output Support
x11 support               yes
xrandr support            yes
xv support                yes
VDPAU support             no
VAAPI support             no
CrystalHD support         no
OpenGL video              no
MHEG support              yes
libass subtitle support   no

# Misc Features
multi threaded libavcodec yes
libxml2 support           yes [/usr/include/libxml2]
libdns_sd (Bonjour)       yes
libcrypto                 yes
Frontend                  yes
Backend                   yes
OpenGL ES 2.0             no

# Bindings
bindings_perl             yes
bindings_python           yes
bindings_php              yes

# External Codec Options
mp3lame                   no
faac                      no
xvid                      no
x264                      no
vpx                       no


More information about the mythtv-users mailing list