Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Assistance Multimedia
  • Search

libquicktime -compile error this one on 0.9.9 SOLVED

Help with creation, editing, or playback of sounds, images, or video. Amarok, audacious, mplayer, grip, cdparanoia and anything else that makes a sound or plays a video.
Post Reply
Advanced search
4 posts • Page 1 of 1
Author
Message
mcrae
n00b
n00b
Posts: 21
Joined: Sun May 07, 2006 8:39 pm
Location: Brunswick, ga

libquicktime -compile error this one on 0.9.9 SOLVED

  • Quote

Post by mcrae » Thu Aug 31, 2006 12:58 am

**********************SOLVED*********************************
I went back to version 0.9.7-r1 added vorbis to /etc/portage/package.use file
I think that did it although I also did the eselect opengl set xorg-x11 which was discussed in one of the other multiple libquicktime threads :oops:
***************************************************************

Below is my error. Any thought on what I should look at to fix this. It came up in my update but I was unable to compile it so I unmasked 0.9.9 and can't compile it either.

All help appreciated :lol:

McRae

params.c: In function `lqt_ffmpeg_set_parameter':
params.c:206: error: structure has no member named `bidir_refine'
params.c:207: error: structure has no member named `brd_scale'
params.c:208: error: structure has no member named `scenechange_factor'
make[3]: *** [params.lo] Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: Leaving directory `/var/tmp/portage/libquicktime-0.9.9/work/libquicktime-0.9.9/plugins/ffmpeg'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/libquicktime-0.9.9/work/libquicktime-0.9.9/plugins'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/libquicktime-0.9.9/work/libquicktime-0.9.9'
make: *** [all] Error 2

!!! ERROR: media-libs/libquicktime-0.9.9 failed.
Call stack:
ebuild.sh, line 1539: Called dyn_compile
ebuild.sh, line 939: Called src_compile
libquicktime-0.9.9.ebuild, line 47: Called die
Last edited by mcrae on Fri Sep 01, 2006 11:33 pm, edited 1 time in total.
Top
mcrae
n00b
n00b
Posts: 21
Joined: Sun May 07, 2006 8:39 pm
Location: Brunswick, ga

  • Quote

Post by mcrae » Thu Aug 31, 2006 10:36 pm

I don't seem to be very good at spotting the error when having compile problems. I'm not sure what those first 4 or 5 lines mean?
Do you folks see the problem it's trying to tell me?
It looks similar to the problem discussed and solved here http://forums.gentoo.org/viewtopic-t-46 ... ktime.html
so I tried that solution but it did not work for me.

Any help appreciated,
McRae
Top
kernelOfTruth
Watchman
Watchman
User avatar
Posts: 6111
Joined: Tue Dec 20, 2005 10:34 pm
Location: Vienna, Austria; Germany; hello world :)
Contact:
Contact kernelOfTruth
Website

  • Quote

Post by kernelOfTruth » Fri Sep 01, 2006 11:06 am

mh, there seems to be some problem with ffmpeg:

is it installed on your system ?
if not, try installing ffmpeg first, then libquicktime

otherwise look on bugs.gentoo.org
https://github.com/kernelOfTruth/ZFS-fo ... scCD-4.9.0
https://github.com/kernelOfTruth/pulsea ... zer-ladspa

Hardcore Gentoo Linux user since 2004 :D
Top
deluge
Apprentice
Apprentice
Posts: 157
Joined: Wed Jan 28, 2004 3:35 pm

  • Quote

Post by deluge » Fri Sep 01, 2006 12:35 pm

There is libquicktime 0.9.10 available, not yet in portage, but you can use this modified ebuild works fine:
libquicktime-0.9.10.ebuild:

Code: Select all

# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/libquicktime/libquicktime-0.9.9.ebuild,v 1.2 2006/08/05 23:56:04 weeve Exp $

inherit libtool eutils autotools

DESCRIPTION="A library based on quicktime4linux with extensions"
HOMEPAGE="http://libquicktime.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"

LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"

IUSE="mmx X"

DEPEND="media-libs/libdv
        >=x11-libs/gtk+-2.4.0
        media-libs/libpng
        media-libs/jpeg
        media-libs/libvorbis
        media-libs/libogg
        media-libs/x264-svn
        X? ( || ( ( x11-libs/libXaw
                                x11-libs/libXv
                                x11-proto/xextproto
                        )
                        virtual/x11
                )
        )
        !virtual/quicktime"
PROVIDE="virtual/quicktime"

pkg_setup() {
        if has_version '=x11-base/xorg-x11-6*' && ! built_with_use x11-base/xorg-x11 xv; then
                die "You need xv support to compile ${PN}."
        fi
}

src_compile() {
        econf --enable-shared \
                --enable-static \
                --enable-gpl \
                $(use_enable mmx) \
                $(use_with X x) \
                --without-cpuflags || die "econf failed"
                emake || die "emake failed"
}

src_install() {
        emake DESTDIR="${D}" install || die "emake install failed"

        # Compatibility with software that uses quicktime prefix, but
        # don't do that when building for Darwin/MacOS
        [[ ${CHOST} != *-darwin* ]] && \
        dosym /usr/include/lqt /usr/include/quicktime
}

pkg_preinst() {
        if [[ -d /usr/include/quicktime && ! -L /usr/include/quicktime ]]; then
                einfo "For compatibility with other quicktime libraries, ${PN} was"
                einfo "going to create a /usr/include/quicktime symlink, but for some"
                einfo "reason that is a directory on your system."

                if $(has_version =media-libs/libquicktime-0.9.4); then
                        einfo "It seems this directory belongs to libquicktime-0.9.4."
                        einfo "We'll delete that directory now."
                        rm -rvf /usr/include/quicktime
                else
                        einfo "Please check that is empty, and remove it, or submit a bug"
                        einfo "telling us which package owns the directory."
                        die "/usr/include/quicktime is a directory."
                fi
        fi
}
hope it will help you
Top
Post Reply

4 posts • Page 1 of 1

Return to “Multimedia”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic