[mythtv] Compilation problem after ffmpeg-resync

Nick Rosier nick.rosier at gmail.com
Wed Jun 13 15:51:01 UTC 2007


On 6/13/07, Janne Grunau <janne-mythtv at grunau.be> wrote:
> On Wednesday 13 June 2007 16:54:18 Nick Rosier wrote:
> > SVN r13660
> >
> > i686-pc-linux-gnu-g++ -c -pipe -I/usr/kde/3.5/include/artsc -pthread
> > -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -Wall -W -O2
> > -march=k8 -pipe -fomit-frame-pointer -I/usr/include/freetype2
> > -D_REENTRANT -DPIC -fPIC  -DMMX -Di386 -D_GNU_SOURCE
> > -D_FILE_OFFSET_BITS=64 -DPREFIX=\"/usr\" -DLIBDIR=\"/usr/lib\"
> > -D_LARGEFILE_SOURCE -DUSING_OSS -DUSING_H264TOOLS -DUSING_XV
> > -DUSING_XVMC -DUSING_XVMC_PBUFFER -DUSING_OPENGL -DUSING_XVMC_OPENGL
> > -DUSING_OPENGL_VSYNC -DUSING_FRONTEND -DUSING_V4L -DUSING_IVTV
> > -DUSING_DVB -DUSING_BACKEND -DQT_NO_DEBUG -DQT_THREAD_SUPPORT
> > -DQT_SHARED -DQT_TABLET_SUPPORT -I/usr/qt/3/mkspecs/linux-g++ -I.
> > -I/usr/include -I/usr/include -I/usr/include -I../.. -I..
> > -I../libmyth -I../libavcodec -I../libavutil -I../libmythmpeg2
> > -Idvbdev -Impeg -Iiptv
> > -I../libmythlivemedia/BasicUsageEnvironment/include
> > -I../libmythlivemedia/groupsock/include
> > -I../libmythlivemedia/liveMedia/include
> > -I../libmythlivemedia/UsageEnvironment/include -I/usr/qt/3/include
> > -I/usr/include -I/usr/include -o avfringbuffer.o avfringbuffer.cpp
> > In file included from avfringbuffer.h:7,
> >                  from avfringbuffer.cpp:1:
> > ../libavformat/avformat.h:66: error: integer constant is too large
> > for 'long' type
> > ../libavformat/avformat.h:67: error: integer constant is too large
> > for 'long' type
> > ../libavformat/avformat.h: In function 'void
> > av_init_packet(AVPacket*)': ../libavformat/avformat.h:66: error:
> > 'INT64_C' was not declared in this scope make[2]: ***
> > [avfringbuffer.o] Error 1
>
> rerun configure

This is a clean installation but the problem persists; could it be a
QT3/QT4 problem. I have both versions installed on my system and force
the compilation to use QT3.

# ./configure --disable-altivec --disable-directfb --disable-directx
--disable-iptv --disable-dbox2 --disable-hdhomerun --enable-audio-alsa
--enable-audio-oss --enable-audio-arts --disable-audio-jack
--enable-dvb --disable-firewire --disable-joystick-menu --enable-lirc
--enable-opengl-vsync --disable-xvmc-opengl --enable-xv --enable-x11
--enable-xvmc --with-bindings=perl --enable-proc-opt

# Basic Settings
Compile type     release
Compiler cache   yes, using ccache symlinked gcc
DistCC           not using distcc explicitly, since ccache symlink is present
Install prefix   /usr
CPU              x86_32 (AMD Sempron(tm) Processor 3100+)
big-endian       no
MMX enabled      yes

# Input Support
Joystick menu    yes
lirc support     yes
Apple Remote     no
Video4Linux sup. yes
ivtv support     yes
FireWire support no
DVB support      yes [/usr/include]
DBox2 support    no
HDHomeRun sup.   no
IPTV support     no

# Sound Output Support
OSS support      yes
ALSA support     yes
aRts support     yes
JACK support     no
DTS passthrough  no

# Video Output Support
x11 support      yes
xrandr support   yes
xv support       yes
XvMC support     yes
XvMC VLD support yes
XvMC pro support no
XvMC OpenGL sup. no
XvMC libs        -lXvMCW
Mac acceleration no
OpenGL vsync     yes
DirectFB         no

# Misc Features
Frontend         yes
Backend          yes

# Bindings
bindings_perl    yes

Creating libs/libmyth/mythconfig.h and libs/libmyth/mythconfig.mak


More information about the mythtv-dev mailing list