[mythtv-commits] Ticket #5586: error while compiling mythtv rev 17978
MythTV
mythtv at cvs.mythtv.org
Wed Jul 30 10:01:33 UTC 2008
#5586: error while compiling mythtv rev 17978
-------------------------------------------------------+--------------------
Reporter: Benoît LORAND <benoit.lorand at blorand.org> | Owner: ijr
Type: defect | Status: new
Priority: major | Milestone: 0.22
Component: mythtv | Version: head
Severity: high | Mlocked: 0
-------------------------------------------------------+--------------------
I will try to compile mythtv rev 17978 with lirc support.
my settings.pro is in attachement.
error is :
g++ -Wl,-rpath,/opt/qt-4.3.4/lib -shared
-Wl,-soname,libmythavcodec-0.22.so.0 -o libmythavcodec-0.22.so.0.22.0
bitstream.o utils.o allcodecs.o mpegvideo.o jrevdct.o jfdctfst.o
jfdctint.o resample.o resample2.o dsputil.o motion_est.o imgconvert.o
mpeg12.o mpeg12data.o simple_idct.o ratecontrol.o eval.o
error_resilience.o raw.o faandct.o parser.o rangecoder.o h263.o opt.o
bitstream_filter.o audioconvert.o myth_utils.o aasc.o ac3dec.o ac3tab.o
ac3.o ac3enc.o alac.o sp5xdec.o mjpegdec.o mjpeg.o apedec.o asv1.o
atrac3.o mdct.o fft.o avs.o bethsoftvideo.o bmp.o bmpenc.o c93.o cavs.o
cavsdec.o cavsdsp.o golomb.o cinepak.o cljr.o cook.o cscd.o cyuv.o dca.o
dnxhddec.o dnxhddata.o dnxhdenc.o mpegvideo_enc.o dsicinav.o dvbsubdec.o
dvbsub.o dvdsubdec.o dvdsubenc.o dv.o dxa.o 8bps.o ffv1.o huffyuv.o flac.o
flacenc.o flashsv.o flashsvenc.o flicvideo.o h263dec.o 4xm.o fraps.o
huffman.o gifdec.o lzw.o gif.o h261dec.o h261.o h261enc.o h264.o
h264idct.o h264pred.o cabac.o idcinvideo.o imc.o indeo2.o indeo3.o
interplayvideo.o dpcm.o jpeglsdec.o jpegls.o jpeglsenc.o kmvc.o ljpegenc.o
mjpegenc.o loco.o mace.o mjpegbdec.o mmvideo.o mpegaudiodec.o
mpegaudiodecheader.o mpegaudio.o mpegaudiodata.o mpegaudioenc.o mpc7.o
mpc.o mpc8.o mpeg12enc.o msmpeg4.o msmpeg4data.o msrle.o msvideo1.o
lcldec.o nellymoserdec.o nuv.o rtjpeg.o pnmenc.o pnm.o png.o pngdec.o
pngenc.o ptx.o qdm2.o qdrw.o qpeg.o qtrle.o qtrleenc.o ra144.o ra288.o
rawdec.o rawenc.o roqvideodec.o roqvideo.o roqvideoenc.o elbg.o
roqaudioenc.o rpza.o rv10.o sgidec.o sgienc.o rle.o shorten.o smacker.o
smc.o snow.o sonic.o svq1dec.o svq1.o svq1enc.o targa.o targaenc.o vp3.o
xiph.o vp3dsp.o tiertexseqv.o tiff.o tiffenc.o lzwenc.o truemotion1.o
truemotion2.o truespeech.o tscc.o tta.o txd.o s3tc.o ulti.o vb.o vc1.o
vc1data.o vc1dsp.o intrax8.o intrax8dsp.o vcr1.o vmdav.o vmnc.o
vorbis_dec.o vorbis.o vorbis_data.o vorbis_enc.o vp5.o vp56.o vp56data.o
vp6.o vqavideo.o wavpack.o wmadec.o wma.o wmaenc.o wmv2.o wnv1.o ws-snd1.o
xan.o xl.o xsubdec.o lclenc.o zmbv.o zmbvenc.o pcm.o adpcm.o adxdec.o
adxenc.o g726.o aac_parser.o aac_ac3_parser.o ac3_parser.o cavs_parser.o
dca_parser.o dvbsub_parser.o dvdsub_parser.o h261_parser.o h263_parser.o
h264_parser.o mjpeg_parser.o mpeg4video_parser.o mpegaudio_parser.o
mpegvideo_parser.o pnm_parser.o vc1_parser.o dump_extradata_bsf.o
h264_mp4toannexb_bsf.o remove_extradata_bsf.o noise_bsf.o
mp3_header_compress_bsf.o mp3_header_decompress_bsf.o
mjpega_dump_header_bsf.o imx_dump_header_bsf.o pthread.o xvmcvideo.o
imgresample.o fdct_mmx.o cputest.o dsputil_mmx.o mpegvideo_mmx.o
motion_est_mmx.o simple_idct_mmx.o idct_mmx_xvid.o fft_sse.o fft_3dn.o
fft_3dn2.o idct_mmx.o cavsdsp_mmx.o vp3dsp_mmx.o vp3dsp_sse2.o
-L/usr/X11R6/lib -L../libavutil -lmythavutil-0.22 -lm -lasound
-llirc_client -lfftw3_threads -lfftw3 -ldl -lz -lXvMCNVIDIA -lXvMC
-lpthread
/usr/bin/ld: cannot find -llirc_client
collect2: ld returned 1 exit status
make[2]: *** [libmythavcodec-0.22.so.0.22.0] Error 1
make[2]: Leaving directory `/home/revnew/mythtv/libs/libavcodec'
make[1]: *** [sub-libavcodec-make_default-ordered] Error 2
make[1]: Leaving directory `/home/revnew/mythtv/libs'
make: *** [sub-libs-make_default-ordered] Error 2
usually this work but in this case,
/home/revnew/mythtv/libs/libavcodec/Makefile doesn't show lirc path
anywhere :
#############################################################################
# Makefile for building: libmythavcodec-0.22.so.0.22.0
# Generated by qmake (2.01a) (Qt 4.3.4) on: mer. juil. 30 11:51:22 2008
# Project: libavcodec.pro
# Template: lib
# Command: /opt/qt/bin/qmake -unix QMAKE=/opt/qt/bin/qmake -o Makefile
libavcodec.pro
#############################################################################
####### Compiler, tools and options
CC = gcc
CXX = g++
DEFINES = -Di386 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64
-DHAVE_AV_CONFIG_H -D_LARGEFILE_SOURCE -DHAVE_XVMC
CFLAGS = -pipe -march=pentiumpro -fomit-frame-pointer -O3
-I/srv/xorg/include -I/srv/lirc/include -I/usr/include
-I/usr/local/include -I/srv/mysql/inc
lude -I/srv/samba/include -I/opt/qt/include -I/opt/xine/include -pthread
-Wall -Wno-switch -Wdisabled-optimization -Wpointer-arith -Wredundant-
decls -Wno-poi
nter-sign -funit-at-a-time -w -D_REENTRANT $(DEFINES)
CXXFLAGS = -pipe -march=pentiumpro -fomit-frame-pointer -O3 -Wall
-Wno-switch -Wpointer-arith -Wredundant-decls -Wno-non-virtual-dtor
-funit-at-a-time -
D__STDC_CONSTANT_MACROS -w -D_REENTRANT -DPIC -fPIC $(DEFINES)
INCPATH = -I/opt/qt-4.3.4/mkspecs/linux-g++ -I. -I. -I.. -I../..
-I../libavutil -I../libswscale -I.
LINK = g++
LFLAGS = -Wl,-rpath,/opt/qt-4.3.4/lib -shared
-Wl,-soname,libmythavcodec-0.22.so.0
LIBS = $(SUBLIBS) -L/usr/X11R6/lib -L../libavutil
-lmythavutil-0.22 -lm -lasound -llirc_client -lfftw3_threads -lfftw3 -ldl
-lz -lXvMCNVIDIA -lXvM
C -lpthread
AR = ar cqs
RANLIB =
QMAKE = /opt/qt/bin/qmake
TAR = tar -cf
COMPRESS = gzip -9f
COPY = cp -f
SED = sed
COPY_FILE = $(COPY)
COPY_DIR = $(COPY) -r
INSTALL_FILE = install -m 644 -p
INSTALL_DIR = $(COPY_DIR)
INSTALL_PROGRAM = install -m 755 -p
DEL_FILE = rm -f
SYMLINK = ln -sf
DEL_DIR = rmdir
MOVE = mv -f
CHK_DIR_EXISTS= test -d
MKDIR = mkdir -p
####### Output directory
OBJECTS_DIR = ./
####### Files
...
--
Ticket URL: <http://svn.mythtv.org/trac/ticket/5586>
MythTV <http://www.mythtv.org/>
MythTV
More information about the mythtv-commits
mailing list