linux build fails on git since may 01

  Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Post Reply
Zeqad1ous Offline
Junior Member
Posts: 14
Joined: Mar 2008
Reputation: 0
Post: #41
I take no credit, I just kept searching trac. I've tested and it does seem to work.

http://trac.xbmc.org/ticket/11689
find quote
peter_toyota Offline
Junior Member
Posts: 21
Joined: May 2011
Reputation: 1
Post: #42
Yeah... I tried git-pull today again and recompiled with -external-ffmpeg. Still get aborted make at:

In file included from DVDFileInfo.cpp:40:
DVDDemuxers/DVDDemuxFFmpeg.h: At global scope:
DVDDemuxers/DVDDemuxFFmpeg.h:130: warning: ‘ByteIOContext’ is deprecated (declared at /usr/include/libavformat/avio.h:218)
In file included from DVDCodecs/Video/DVDVideoCodecFFmpeg.h:30,
from DVDFileInfo.cpp:44:
/usr/local/src/xbmc/lib/DllAvFilter.h: In member function ‘virtual int DllAvFilter::avfilter_graph_parse(AVFilterGraph*, const char*, AVFilterInOut*, AVFilterInOut*, AVClass*)’:
/usr/local/src/xbmc/lib/DllAvFilter.h:131: error: cannot convert ‘AVFilterInOut*’ to ‘AVFilterInOut**’ for argument ‘3’ to ‘int avfilter_graph_parse(AVFilterGraph*, const char*, AVFilterInOut**, AVFilterInOut**, void*)’
CPP SortFileItem.o
make[1]: *** [DVDFileInfo.o] Error 1
make[1]: Leaving directory `/usr/local/src/xbmc/xbmc/cores/dvdplayer'
make: *** [xbmc/cores/dvdplayer/DVDPlayer.a] Error 2
make: *** Waiting for unfinished jobs....
CPP SystemGlobals.o
CPP Temperature.o
CPP TextureCache.o
CPP TextureDatabase.o
CPP ThumbLoader.o
CPP ThumbnailCache.o
CPP URL.o
CPP Util.o
CPP ViewDatabase.o
CPP XBApplicationEx.o
CPP XBDateTime.o
CPP xbmc.o
AR xbmc.a
make[1]: Leaving directory `/usr/local/src/xbmc/xbmc'

xbmc$ ffmpeg
ffmpeg version N-30931-g0452f77, Copyright © 2000-2011 the FFmpeg developers
built on Jun 21 2011 12:29:53 with gcc 4.4.3
configuration: --prefix=/usr --disable-runtime-cpudetect --enable-vaapi --cpu=core2 --enable-static --enable-shared --enable-libmp3lame --enable-libvorbis --enable-libtheora --enable-libx264 --enable-libxvid --disable-demuxer=v4l --disable-demuxer=v4l2 --disable-demuxer=oss --disable-demuxer=jack --disable-muxer=oss --enable-x11grab --enable-pthreads --enable-libfaac --enable-nonfree --disable-altivec --enable-gpl --enable-postproc --enable-avfilter --disable-stripping --enable-hardcoded-tables --enable-version3 --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-librtmp
libavutil 51. 9. 1 / 51. 9. 1
libavcodec 53. 7. 0 / 53. 7. 0
libavformat 53. 4. 0 / 53. 4. 0
libavdevice 53. 1. 1 / 53. 1. 1
libavfilter 2. 23. 0 / 2. 23. 0
libswscale 2. 0. 0 / 2. 0. 0
libpostproc 51. 2. 0 / 51. 2. 0
Hyper fast Audio and Video encoder
usage: ffmpeg [options] [[infile options] -i infile]... {[outfile options] outfile}...

Use -h to get full help or, even better, run 'man ffmpeg'
.
.
.
find quote
lkraav Offline
Member
Posts: 86
Joined: Jul 2009
Reputation: 0
Post: #43
patch in the ticket helped build xbmc-pvr-odk44

xbmc-pvr-ppa-odk68, Gentoo x86 3.0.7-pf, xorg-server-1.11.2, mesa-7.11, nvidia-drivers-290.10
find quote
Post Reply