[mythtv] [mythtv-commits] Ticket #2195: libdts compile problem on amd64

Martin Ebourne lists at ebourne.me.uk
Mon Nov 13 20:12:35 UTC 2006


On Mon, 13 Nov 2006 01:23:05 +0000, MythTV wrote:

> #2195: libdts compile problem on amd64
> --------------------------------+-------------------------------------------
>  Reporter:  devel at mrwire.co.uk  |        Owner:  danielk
>      Type:  defect              |       Status:  new    
>  Priority:  minor               |    Milestone:  0.21   
> Component:  mythtv              |      Version:  head   
>  Severity:  low                 |   Resolution:         
> --------------------------------+-------------------------------------------
> Changes (by danielk):
> 
>   * owner:  ijr => danielk
>   * version:  => head
>   * milestone:  => 0.21
>
> Ticket URL: <http://svn.mythtv.org/trac/ticket/2195#comment:2>

This should already work. From configure:

if test x"$dts" = x"yes"; then
    dts="no"
    if has_library libdts_pic ; then
        dts="yes"
        dtslib="-ldts_pic"
    elif has_library libdts ; then
        dts="yes"
        dtslib="-ldts"
    fi
fi

For me this works correctly on Fedora Core x86_64 (look near the end):

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 mp
egaudio.o ac3enc.o mjpeg.o audresample.o resample2.o dsputil.o motion_est.o imgc
onvert.o imgresample.o mpeg12.o mpegaudiodec.o pcm.o simple_idct.o ratecontrol.o
 adpcm.o eval.o error_resilience.o fft.o mdct.o raw.o golomb.o cabac.o dpcm.o ad
x.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 fl
icvideo.o 4xm.o fraps.o h261.o h264.o huffyuv.o idcinvideo.o indeo2.o indeo3.o i
nterplayvideo.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 sm
c.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 vmnc.o vorbis.o vp3.o
 vp5.o vp6.o vp56.o vp56data.o vqavideo.o wavpack.o wmadec.o wnv1.o ws-snd1.o xa
n.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 m
pegvideo_mmx.o idct_mmx.o motion_est_mmx.o simple_idct_mmx.o fft_sse.o vp3dsp_mm
x.o vp3dsp_sse2.o idct_mmx_xvid.o fft_3dn.o fft_3dn2.o cavsdsp_mmx.o   -L/usr/li
b64/qt-3.3/lib -L../libavutil -lmythavutil-0.20 -ldts_pic -lqt-mt -lXext -lX11 -
lm -lpthread 

Cheers,

Martin.



More information about the mythtv-dev mailing list