| View previous topic :: View next topic |
| Author |
Message |
cylamanae Tux's lil' helper

Joined: 26 Mar 2004 Posts: 126
|
Posted: Fri Sep 09, 2005 9:48 pm Post subject: dependencies of k3b not installing |
|
|
I seem to have problems emerging k3b. any ideas would be greatly apreciated. avifile does not install or libquicktime.
avifile
| Code: |
FFReadHandler.cpp: In member function `int avm::FFReadHandler::Init(const char*)':
FFReadHandler.cpp:69: error: cannot convert `AVCodecContext**' to `AVCodecContext*' in initialization
FFReadHandler.cpp:72: error: 'struct AVCodecContext' has no member named 'frame_rate'
FFReadHandler.cpp: In member function `virtual avm::IMediaReadStream* avm::FFReadHandler::GetStream(uint_t, avm::IStream::StreamType)':
FFReadHandler.cpp:109: error: request for member `codec_type' in `((avm::FFReadHandler*)this)->avm::FFReadHandler::m_pContext->AVFormatContext::streams[i]->AVStream::codec', which is of non-class type `AVCodecContext*'
FFReadHandler.cpp: In member function `virtual uint_t avm::FFReadHandler::GetStreamCount(avm::IStream::StreamType)':
FFReadHandler.cpp:133: error: request for member `codec_type' in `((avm::FFReadHandler*)this)->avm::FFReadHandler::m_pContext->AVFormatContext::streams[i]->AVStream::codec', which is of non-class type `AVCodecContext*'
FFReadHandler.cpp: In member function `int avm::FFReadHandler::readPacket()':
FFReadHandler.cpp:206: error: request for member `codec_type' in `st->AVStream::codec', which is of non-class type `AVCodecContext*'
FFReadHandler.cpp:209: error: request for member `bit_rate' in `st->AVStream::codec', which is of non-class type `AVCodecContext*'
FFReadHandler.cpp:211: error: request for member `bit_rate' in `st->AVStream::codec', which is of non-class type `AVCodecContext*'
make[2]: *** [FFReadHandler.lo] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: *** Waiting for unfinished jobs....
make[2]: Leaving directory `/var/tmp/portage/avifile-0.7.43.20050224-r1/work/avifile-0.7-0.7.43/lib/aviread'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/avifile-0.7.43.20050224-r1/work/avifile-0.7-0.7.43/lib'
make: *** [all-recursive] Error 1
!!! ERROR: media-video/avifile-0.7.43.20050224-r1 failed.
!!! Function src_compile, Line 143, Exitcode 2
!!! (no error message)
!!! If you need support, post the topmost build error, NOT this status message.
|
libquicktime
| Code: |
In file included from lqtplay.c:42:
/usr/include/GL/gl.h:71:22: GL/glext.h: No such file or directory
make[3]: *** [lqtplay.o] Error 1
make[3]: Leaving directory `/var/tmp/portage/libquicktime-0.9.4/work/libquicktime-0.9.4/utils'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/libquicktime-0.9.4/work/libquicktime-0.9.4/utils'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/libquicktime-0.9.4/work/libquicktime-0.9.4'
make: *** [all] Error 2
!!! ERROR: media-libs/libquicktime-0.9.4 failed.
!!! Function src_compile, Line 58, Exitcode 2
!!! make failed
!!! If you need support, post the topmost build error, NOT this status message.
|
My use flags are the following.
USE="-gtk gtk2 -gnome kde qt dvd cdr alsa avi arts cups audiofile
dvdread emul-linux-x86 esd ffmpeg flac ftp jpeg kdeenablefinal mad
matroska matrox mozilla migemo mp3 mpeg ogg oggvorbis openal opengl oss
pcmcia slang spell usb v4l divx4linux vcd vorbis win32codecs
xmms xvid amd64"
any help will be greatly apreaciated. plz ec[/quote]use my spelling.
Calvin |
|
| Back to top |
|
 |
MochaJunkie n00b

Joined: 22 Nov 2002 Posts: 13
|
Posted: Fri Sep 09, 2005 11:01 pm Post subject: |
|
|
I am using gtk and gnome. Trying to complie avifile and getting same error...
Using gcc-3.4.4
No crazy CFlags, O2 pentium4 mmx sse sse2 pipe
Tried recompliing some of it's deps but this is really a fresh install from 2005.1 disc....
Any Ideas?
- Edit -
I tried to compile avifile-0.7.41.20041001-r2
and it worked...
ok for now i guess... |
|
| Back to top |
|
 |
PMT Apprentice

Joined: 19 Jan 2004 Posts: 212
|
Posted: Sat Sep 10, 2005 12:27 am Post subject: |
|
|
Upgrade your nvidia-glx, nvidia-kernel, and your version of avifile.
Let us know how it goes. _________________ moo |
|
| Back to top |
|
 |
drakos7 Apprentice


Joined: 21 Feb 2003 Posts: 294 Location: Rockville, MD, USA, Earth, Sol
|
|
| Back to top |
|
 |
drakos7 Apprentice


Joined: 21 Feb 2003 Posts: 294 Location: Rockville, MD, USA, Earth, Sol
|
Posted: Sat Sep 10, 2005 8:21 pm Post subject: |
|
|
Commenting out CFLAGS and CXXFLAGS did not help.
Reverting to "x86" to see if older version will compile...
media-video/avifile-0.7.41.20041001-r1 successfully compiled with my CFLAGS intact.
0.7.41 requires xvid and madplay, but 0.7.43 does not for some reason. Interesting. Trying to install 0.7.43 AFTER 0.7.41 did not work either. |
|
| Back to top |
|
 |
cylamanae Tux's lil' helper

Joined: 26 Mar 2004 Posts: 126
|
Posted: Tue Sep 13, 2005 5:57 am Post subject: |
|
|
Ok heres the newest update on this. I have been busy with other stuff. I have avifile installed but i am still having probelms with any version of media-libs/libquicktime. I have not been able to get it installed with an old/newer version. If any one has any ideas please let me know...
Thanks for your help so far.
Calvn |
|
| Back to top |
|
 |
DrFishstik Tux's lil' helper


Joined: 05 Dec 2002 Posts: 85 Location: University Park, PA
|
Posted: Thu Sep 15, 2005 5:24 pm Post subject: |
|
|
| Code: | eselect opengl set xorg-x11
emerge libquicktime
eselect opengl set nvidia
or if ATi user
eselect opengl set ati |
Hope this helps, it fixed my problem.
If eselect doesnt work do:
| Code: | opengl-update xorg-x11
emerge libquicktime
opengl-update nvidia |
|
|
| Back to top |
|
 |
Godji Guru

Joined: 08 Dec 2004 Posts: 391
|
Posted: Mon Sep 19, 2005 12:22 am Post subject: |
|
|
I get the same avifile error (about FFReadHandler) as the first post with avifile-0.7.43.20050224-r2. The two other threads (as well as some more I found by searching) and the given bug report are about a different avifile problem, so they are no use. Re-emerging ffmpeg doesn't help. I'm out of ideas.
Error:
| Code: |
i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../../include -I./../common -Wall -Wno-unused -I../../include -O2 -march=pentium-m -mtune=pentium-m -pipe -ftracer -fomit-frame-pointer -ffast-math -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFPM_INTEL -D_GNU_SOURCE -pipe -Wp,-MD,.deps/FFReadHandler.pp -c FFReadHandler.cpp -fPIC -DPIC -o .libs/FFReadHandler.o
FFReadHandler.cpp: In member function `int avm::FFReadHandler::Init(const char*)':
FFReadHandler.cpp:69: error: cannot convert `AVCodecContext**' to `AVCodecContext*' in initialization
FFReadHandler.cpp:72: error: 'struct AVCodecContext' has no member named 'frame_rate'
FFReadHandler.cpp: In member function `virtual avm::IMediaReadStream* avm::FFReadHandler::GetStream(uint_t, avm::IStream::StreamType)':
FFReadHandler.cpp:109: error: request for member `codec_type' in `((avm::FFReadHandler*)this)->avm::FFReadHandler::m_pContext->AVFormatContext::streams[i]->AVStream::codec', which is of non-class type `AVCodecContext*'
FFReadHandler.cpp: In member function `virtual uint_t avm::FFReadHandler::GetStreamCount(avm::IStream::StreamType)':
FFReadHandler.cpp:133: error: request for member `codec_type' in `((avm::FFReadHandler*)this)->avm::FFReadHandler::m_pContext->AVFormatContext::streams[i]->AVStream::codec', which is of non-class type `AVCodecContext*'
FFReadHandler.cpp: In member function `int avm::FFReadHandler::readPacket()':
FFReadHandler.cpp:206: error: request for member `codec_type' in `st->AVStream::codec', which is of non-class type `AVCodecContext*'
FFReadHandler.cpp:209: error: request for member `bit_rate' in `st->AVStream::codec', which is of non-class type `AVCodecContext*'
FFReadHandler.cpp:211: error: request for member `bit_rate' in `st->AVStream::codec', which is of non-class type `AVCodecContext*'
make[2]: *** [FFReadHandler.lo] Error 1
make[2]: Leaving directory `/var/tmp/portage/avifile-0.7.43.20050224-r2/work/avifile-0.7-0.7.43/lib/aviread'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/avifile-0.7.43.20050224-r2/work/avifile-0.7-0.7.43/lib'
make: *** [all-recursive] Error 1
!!! ERROR: media-video/avifile-0.7.43.20050224-r2 failed.
!!! Function src_compile, Line 145, Exitcode 2
!!! (no error message)
!!! If you need support, post the topmost build error, NOT this status message.
|
emerge info:
| Code: |
Portage 2.0.52-r1 (default-linux/x86/2005.1, gcc-3.4.4, glibc-2.3.5-r1, 2.6.12-morph7 i686)
=================================================================
System uname: 2.6.12-morph7 i686 Intel(R) Pentium(R) M processor 1300MHz
Gentoo Base System version 1.12.0_pre8
dev-lang/python: 2.4.1-r1
sys-apps/sandbox: 1.2.13
sys-devel/autoconf: 2.13, 2.59-r7
sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6
sys-devel/binutils: 2.16.1
sys-devel/libtool: 1.5.20
virtual/os-headers: 2.6.11-r2
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=pentium-m -mtune=pentium-m -pipe -ftracer -fomit-frame-pointer -ffast-math -momit-leaf-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /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/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/splash /etc/terminfo /etc/texmf/web2c /etc/env.d"
CXXFLAGS="-O2 -march=pentium-m -mtune=pentium-m -pipe -ftracer -fomit-frame-pointer -ffast-math -momit-leaf-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="ftp://mirror.iu-bremen.de/gentoo/mirror/ http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/"
LDFLAGS="-Wl,-O1"
MAKEOPTS="-j1"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="X a52 aac aalib acpi alsa apache2 arts atlas audiofile avi bash-completion bindist bitmap-fonts bzlib calendar cdparanoia cdr cpdflib crypt ctype cups dedicated dga dio directfb divx4linux doc dv dvd dvdr dvdread encode exif fbcon ffmpeg firefox flac flash fortran ftp gd ggi gif glut gphoto2 gtk gtk2 gtkhtml hal howl iconv icq ieee1394 imagemagick imap imlib ithreads java javascript jikes jpeg junit kde kdeenablefinal lame libcaca libwww live mad matroska mcal ming mmx mmx2 mp3 mpeg mpi msn mysql ncurses nis nocd nptl nptlonly nsplugin nvidia offensive ogg oggvorbis openal opengl pam pcmcia pdflib perl php pic pie plotutils png portaudio posix ppds prelude python qt quicktime readline real samba scanner sdl session sharedext simplexml slang sndfile sockets spell spl sse sse2 ssl subversion svg svga symlink tcltk tcpd tetex theora threads tiff tokenizer truetype truetype-fonts trusted type1-fonts unicode usb userlocales v4l vcd video videos vidix-voodoo3 vorbis vorbix wifi win32codecs wmf wxwindows x86 xine xml xml2 xsl xv xvid zlib video_cards_nvidia userland_GNU kernel_linux elibc_glibc"
Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LINGUAS
|
|
|
| Back to top |
|
 |
Godji Guru

Joined: 08 Dec 2004 Posts: 391
|
Posted: Mon Sep 19, 2005 2:54 am Post subject: |
|
|
| Update: I found this bug report. Downgrading to ffmpeg-0.4.9_p20050226-r5 worked around the problem. |
|
| Back to top |
|
 |
Gentree Watchman


Joined: 01 Jul 2003 Posts: 5077 Location: France, Old Europe
|
Posted: Mon Sep 19, 2005 1:28 pm Post subject: |
|
|
Thanks for the posts , I was just about to "upgrade" ffmpeg !
Mods: this prob should be in portage forum now. _________________ Linux, because I'd rather own a free OS than steal one that's not worth paying for.
KX7-333 , AthlonXP1800+ @2.3GHz
AthlonXP-M on A7N8X @ 2.6/2.4GHz (winter/summer)
2.6.32-hh1 : portage ~x86 |
|
| Back to top |
|
 |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|