[mythtv-users] MythMusic configure problem

Joacim J jocke4news at gmail.com
Fri Jan 12 13:24:23 UTC 2007


The compilation didn't work....

Mythtv gave the errors:
-----------------------------
g++ -shared -Wl,-soname,libmythavcodec-0.20.so.0 -o
libmythavcodec-0.20.so.0.20.0 bitstream.o utils.o allcodecs.o mpegvideo.o
jrevdct.o jfdctfst.o jfdctint.o mpegaudio.o ac3enc.o mjpeg.o audresample.o
resample2.o dsputil.o motion_est.o imgconvert.o imgresample.o mpeg12.o
mpegaudiodec.o pcm.o simple_idct.o ratecontrol.o adpcm.o
eval.oerror_resilience.o
fft.o mdct.o raw.o golomb.o cabac.o dpcm.o adx.o faandct.o parser.o g726.o
vp3dsp.o bitstream_filter.o h264idct.o rangecoder.o pnm.o h263.o msmpeg4.o
h263dec.o dvdsub.o dvbsub.o dvbsubdec.o dvdsubenc.o opt.o lzo.o myth_utils.o
audioconvert.o aasc.o alac.o asv1.o avs.o cavs.o cavsdsp.o cinepak.o cook.o
cljr.o cyuv.o dv.o 8bps.o ffv1.o flac.o flacenc.o flashsv.o flicvideo.o
4xm.o fraps.o h261.o h264.o huffyuv.o idcinvideo.o indeo2.o indeo3.o
interplayvideo.o kmvc.o lcl.o loco.o mace.o msrle.o msvideo1.o png.o qdm2.o
qdrw.o qpeg.o qtrle.o ra144.o ra288.o roqvideo.o rpza.o rv10.o shorten.o
smacker.o smc.o snow.o sonic.o svq1.o truemotion1.o truemotion2.o
truespeech.o tta.o tscc.o cscd.o nuv.o rtjpeg.o ulti.o vc1.o vc1dsp.o vcr1.o
vmdav.o vorbis.o vp3.o vqavideo.o wmadec.o wnv1.o ws-snd1.o xan.o xl.o bmp.o
mmvideo.o zmbv.o a52dec.o bit_allocate.o a52_bitstream.o downmix.o imdct.o
parse.o crc.o resample.o dtsdec.o fdct_mmx.o cputest.o dsputil_mmx.o
mpegvideo_mmx.o idct_mmx.o motion_est_mmx.o simple_idct_mmx.o fft_sse.o
vp3dsp_mmx.o vp3dsp_sse2.o idct_mmx_xvid.o fft_3dn.o fft_3dn2.o
cavsdsp_mmx.o   -L/usr/lib64/qt-3.3/lib -L../libavutil
-lmythavutil-0.20-ldts -lqt-mt -lXext -lX11 -lm -lpthread
/usr/bin/ld: /usr/local/lib/libdts.a(parse.o): relocation R_X86_64_32S
against `a local symbol' can not be used when making a shared object;
recompile with -fPIC
/usr/local/lib/libdts.a: could not read symbols: Bad value
collect2: ld returned 1 exit status
make[2]: *** [libmythavcodec-0.20.so.0.20.0] Error 1
make[2]: Leaving directory `/usr/src/mythtv/libs/libavcodec'
make[1]: *** [sub-libavcodec] Error 2
make[1]: Leaving directory `/usr/src/mythtv/libs'
make: *** [sub-libs] Error 2
-----------------------------

and mythplugins gave a lot of errors.

Is the 64-bit environment supported??
I have compiled/executed Mythtv on Fedora Core 5 32-bit but the 64-bit seems
a lot worse, should I reverse back to 32-bit env?

// Joacim

On 1/12/07, Joacim J <jocke4news at gmail.com> wrote:
>
> Thanks for the tip....I also suspected that. I have been able to get
> forward by creating a file "/etc/ld.so.conf.d/mythtv-x86_64.conf" containing
> "/usr/lib64" (without ""). I have been able to pass the configure part and
> have to about the compilation.
>
> // Joacim
>
> On 1/12/07, Mike Perkins <mikep at randomtraveller.org.uk> wrote:
> >
> > Joacim J wrote:
> > > I tries to configure MythMusic but it's seems impossible complaining
> > about:
> > >
> > > [root at eowyn mythplugins]# ./configure --prefix=/opt/mythtv-0.20a
> > > --enable-transcode --enable-vcd --enable-aac --disable-mythphone
> > > --enable-opengl
> > > MythMusic requires libmad and libid3tag.
> > > Disabling MythMusic due to missing dependencies.
> > >
> > > I have installed:
> > >
> > > -----------------------------
> > > Installed Packages
> > > Name   : libmad
> > > Arch   : x86_64
> > > Version: 0.15.1b
> > > Release: 4.fc6
> > > Size   : 167 k
> > > Repo   : installed
> > > Summary: MPEG audio decoding library
> > > -----------------------------
> > > Name   : libmad-devel
> > > Arch   : x86_64
> > > Version: 0.15.1b
> > > Release: 4.fc6
> > > Size   : 168 k
> > > Repo   : installed
> > > Summary: Header and library for developing programs that will use
> > libmad
> > > -----------------------------
> > > Name   : libid3tag
> > > Arch   : x86_64
> > > Version: 0.15.1b
> > > Release: 3.fc6
> > > Size   : 129 k
> > > Repo   : installed
> > > Summary: ID3 tag manipulation library
> > > -----------------------------
> > > Name   : libid3tag-devel
> > > Arch   : x86_64
> > > Version: 0.15.1b
> > > Release: 3.fc6
> > > Size   : 11 k
> > > Repo   : installed
> > > Summary: libid3tag development files
> > > -----------------------------
> > >
> > > It's very confusing....do you have any idea ??
> > > --
> > > Regards
> > > Joacim
> > >
> > >
> > >
> > ------------------------------------------------------------------------
> > >
> > > _______________________________________________
> > > mythtv-users mailing list
> > > mythtv-users at mythtv.org
> > > http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users
> >
> >
> > I had a similar problem  with libmp3lame the first time I tried to
> > configure 0.20-fixes. It's there, I can see it, why can't configure?
> >
> > Reason is, it's in lib64, not lib. I had to get and build a 32-bit
> > version just to satisfy the Myth build process...well, disk space is
> > cheap...
> >
> > Is this something the devs should be addressing?
> >
> > Mike Perkins
> > _______________________________________________
> > mythtv-users mailing list
> > mythtv-users at mythtv.org
> > http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users
> >
>
>
>
> --
> Regards
> Joacim




-- 
Regards
Joacim
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mythtv.org/pipermail/mythtv-users/attachments/20070112/f3393f36/attachment.htm 


More information about the mythtv-users mailing list