Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 94268

Summary: dvgrab-1.8 failsed to compile (quicktime-related)
Product: Gentoo Linux Reporter: Ernst de Haan <ernst.dehaan>
Component: New packagesAssignee: Gentoo Media-video project <media-video>
Status: RESOLVED DUPLICATE    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Ernst de Haan 2005-05-28 04:13:32 UTC
In file included from dvgrab.h:31,
                 from main.cc:75:
filehandler.h:195:33: quicktime/quicktime.h: No such file or directory
In file included from dvgrab.h:31,
                 from main.cc:75:
filehandler.h:213: error: syntax error before `*' token
make[1]: *** [main.o] Error 1
make[1]: *** Waiting for unfinished jobs....
In file included from filehandler.cc:46:
filehandler.h:195:33: quicktime/quicktime.h: No such file or directory
In file included from filehandler.cc:46:
filehandler.h:213: error: syntax error before `*' token
filehandler.cc: In constructor `QtHandler::QtHandler()':
filehandler.cc:721: error: class `QtHandler' does not have any field named `fd'
filehandler.cc: In member function `void QtHandler::Init()':
filehandler.cc:735: error: `fd' undeclared (first use this function)
filehandler.cc:735: error: (Each undeclared identifier is reported only once
   for each function it appears in.)
filehandler.cc: In member function `virtual bool QtHandler::Create(const
   std::string&)':
filehandler.cc:758: error: `quicktime_open' undeclared (first use this
   function)
filehandler.cc: In member function `virtual int QtHandler::Write(Frame&)':
filehandler.cc:790: error: `QUICKTIME_TWOS' undeclared (first use this
   function)
filehandler.cc:790: error: `quicktime_set_audio' undeclared (first use this
   function)
filehandler.cc:798: error: `QUICKTIME_DV' undeclared (first use this function)
filehandler.cc:798: error: `quicktime_set_video' undeclared (first use this
   function)
filehandler.cc:826: error: `quicktime_write_frame' undeclared (first use this
   function)
filehandler.cc:841: error: `quicktime_encode_audio' undeclared (first use this
   function)
filehandler.cc: In member function `virtual int QtHandler::Close()':
filehandler.cc:852: error: `quicktime_close' undeclared (first use this
   function)
filehandler.cc: In member function `virtual int QtHandler::GetTotalFrames()':
filehandler.cc:886: error: `quicktime_video_length' undeclared (first use this
   function)
filehandler.cc: In member function `virtual bool QtHandler::Open(const char*)':
filehandler.cc:894: error: `quicktime_open' undeclared (first use this
   function)
filehandler.cc:901: error: `quicktime_has_video' undeclared (first use this
   function)
filehandler.cc:908: error: `quicktime_video_compressor' undeclared (first use
   this function)
filehandler.cc: In member function `virtual int QtHandler::GetFrame(Frame&,
   int)':
filehandler.cc:921: error: `quicktime_set_video_position' undeclared (first use
   this function)
filehandler.cc:922: error: `quicktime_read_frame' undeclared (first use this
   function)
make[1]: *** [filehandler.o] Error 1
make: *** [all] Error 2


Reproducible: Always
Steps to Reproduce:
1. ACCEPT_KEYWORDS=~x86 emerge dvgrab

Actual Results:  
See details


Portage 2.0.51.22-r1 (default-linux/x86/2005.0, gcc-3.3.4, glibc-2.3.5-r0,
2.6.11-gentoo-r9 i686)
=================================================================
System uname: 2.6.11-gentoo-r9 i686 Intel(R) Pentium(R) 4 CPU 2.80GHz
Gentoo Base System version 1.6.12
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
dev-lang/python:     2.3.5
sys-apps/sandbox:    1.2.1-r2
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.5
sys-devel/binutils:  2.16
sys-devel/libtool:   1.5.18
virtual/os-headers:  2.6.11
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=pentium4"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.2/share/config
/usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown
/usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown
/usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref
/usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=pentium4"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://ftp.easynet.nl/mirror/gentoo/
ftp://ftp.easynet.nl/mirror/gentoo/
http://ftp.snt.utwente.nl/pub/os/linux/gentoo
ftp://ftp.snt.utwente.nl/pub/os/linux/gentoo
http://vlaai.snt.ipv6.utwente.nl/pub/os/linux/gentoo/
ftp://mirror.nutsmaas.nl/gentoo/"
LINGUAS="en nl"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X aalib alsa apm arts avi berkdb bitmap-fonts cdr crypt cups curl debug
directfb divx4linux dvd dvdr emboss encode esd fam fbdev flac foomaticdb fortran
gdbm gif gphoto2 gpm gtk2 imagemagick imlib java javamail jpeg junit kde
kdeenablefinal libg++ libwww live mad mikmod mmx motif mozdevelop mozilla
moznocompose moznoirc moznomail mozsvg mp3 mpeg nas ncurses network nls nvidia
ogg oggvorbis opengl oss pam pdflib perl png ppds python qt quicktime readline
rtc slang speex spell sse ssl tcltk tcpd tiff truetype truetype-fonts
type1-fonts usb vorbis xine xinerama xml xml2 xmms xv zlib linguas_en linguas_nl
userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, PORTDIR_OVERLAY
Comment 1 Jan Brinkmann (RETIRED) gentoo-dev 2005-05-28 04:50:58 UTC
emerge libquicktime-0.9.6-r1 and then dvgrab, works fine afterwards

*** This bug has been marked as a duplicate of 94061 ***