[Risolto] Ricompilazione xine con vdr-key

Se avete problemi con l'installazione e la configurazione di Slackware postate qui. Non usate questo forum per argomenti generali... per quelli usate Gnu/Linux in genere.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Rispondi
Avatar utente
py67
Linux 2.x
Linux 2.x
Messaggi: 489
Iscritto il: mar 4 ott 2005, 18:34

[Risolto] Ricompilazione xine con vdr-key

Messaggio da py67 »

Ciao a tutti, chiedo dove sbaglio a modificare la sckackbuild di xine-lib che vedete evidenziato:
cat /usr/local/src/VDR/PLUGINS/src/xine/patches/xine-ui.patch | sudo patch -p1#!/bin/sh

++++++++++++++++++++++++

Codice: Seleziona tutto

# Copyright 2008, 2009  Patrick J. Volkerding, Sebeka, MN, USA
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
# permitted provided that the following conditions are met:
#
# 1. Redistributions of this script must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
#
#  THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED
#  WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
#  MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.  IN NO
#  EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
#  SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
#  PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
#  OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
#  WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
#  OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
#  ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.


# Version on the tarball
VERSION=1.1.19
# Version used in the source directory to cd into
DIRVER=1.1.19
# Version used for the Slackware package
PKGVER=1.1.19

# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
  case "$( uname -m )" in
    i?86) export ARCH=i686 ;;
    arm*) export ARCH=arm ;;
    # Unless $ARCH is already set, use uname -m for all other archs:
       *) export ARCH=$( uname -m ) ;;
  esac
fi

# I would use "-march=i486 -mtune=i686" here as usual, but with XINE it's all or nothing.
# I'd rather have it work well for the i686/Athlon crowd than suck for everyone.
TARGET=${TARGET:-$ARCH-pc-linux-gnu}
BUILD=${BUILD:-1}

NUMJOBS=${NUMJOBS:-" -j7 "}

if [ "$ARCH" = "x86_64" ]; then
  LIBDIRSUFFIX="64"
else
  LIBDIRSUFFIX=""
fi

CWD=$(pwd)
TMP=${TMP:-/tmp}
PKG=$TMP/package-xine-lib
rm -rf $PKG
mkdir -p $TMP $PKG/usr

cd $TMP
rm -rf xine-lib-$VERSION
tar xvf $CWD/xine-lib-$VERSION.tar.xz || exit 1
cd xine-lib-$DIRVER || exit 1

zcat $CWD/xine-lib.XvMClib.h.diff.gz | patch -p1 --verbose || exit 1
[color=#800000]cat $CWD/usr/local/src/VDR/PLUGINS/src/xine/patches/xine-lib.patch | patch -p1 --verbose || exit 1[/color]

chown -R root:root .
find . \
  \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
  -exec chmod 755 {} \; -o \
  \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
  -exec chmod 644 {} \;

XINE_BUILD=$TARGET \
./configure \
  --prefix=/usr \
  --libdir=/usr/lib${LIBDIRSUFFIX} \
  --docdir=/usr/doc/xine-lib-$VERSION \
  --mandir=/usr/man \
  --with-w32-path=/usr/lib${LIBDIRSUFFIX}/codecs \
  --with-arts \
  --disable-nosefart \
  --without-speex
 
make $NUMJOBS || make || exit 1
make install DESTDIR=$PKG || exit 1

mkdir -p $PKG/usr/lib${LIBDIRSUFFIX}/codecs

find $PKG | xargs file | grep -e "executable" -e "shared object" \
  | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null

( cd $PKG/usr/man
  find . -type f -exec gzip -9 {} \;
  for i in $(find . -type l) ; do ln -s $(readlink $i).gz $i.gz ; rm $i ; done
)

# Copy a few missed docs, and remove the redundant html FAQ (we have a txt)
cp -a \
  ABOUT-NLS AUTHORS NEWS \
  $PKG/usr/doc/xine-lib-$VERSION
rm -f $PKG/usr/doc/xine-lib-$VERSION/faq.html

mkdir -p $PKG/install
cat $CWD/slack-desc > $PKG/install/slack-desc

cd $PKG
/sbin/makepkg -l y -c n $TMP/xine-lib-$PKGVER-$ARCH-$BUILD.txz
++++++++++++++++++

In pratica dovrei aggiungere una patch di vdr a xine-lib, la compilazione va a buon fine ma la patch non è stata aggiunta.
Ultima modifica di py67 il mar 7 giu 2011, 19:57, modificato 1 volta in totale.

hashbang
Packager
Packager
Messaggi: 2034
Iscritto il: ven 4 giu 2010, 10:27

Re: Ricompilazione xine con vdr-key

Messaggio da hashbang »

Scusami, ma a che ti serve in questo caso cat?
Bastava fare direttamente: patch -p1 --verbose /path/della/patch || exit 1

Inoltre, sei sicuro che il path della patch sia $CWD/usr/local? :-k
Forse ti sei confuso con $CWD/nomepatch.patch....

Avatar utente
Blallo
Packager
Packager
Messaggi: 3302
Iscritto il: ven 12 ott 2007, 11:37
Nome Cognome: Savino Liguori
Slackware: 14.2 / 12.2
Kernel: 4.4.14-smp
Desktop: DWM
Località: Torino / Torremaggiore (FG)
Contatta:

Re: Ricompilazione xine con vdr-key

Messaggio da Blallo »

1) puoi mettere lo SlackBuild sotto i tag code? è più facile da leggere così
2) posta l'output che ti da in compilazione
3) cosa dovrebbe fare la patch?

Avatar utente
py67
Linux 2.x
Linux 2.x
Messaggi: 489
Iscritto il: mar 4 ott 2005, 18:34

Re: Ricompilazione xine con vdr-key

Messaggio da py67 »

atomix600 ha scritto:Scusami, ma a che ti serve in questo caso cat?
Bastava fare direttamente: patch -p1 --verbose /path/della/patch || exit 1

Inoltre, sei sicuro che il path della patch sia $CWD/usr/local? :-k
Forse ti sei confuso con $CWD/nomepatch.patch....
Non ne so nulla, ho semplicemente copiato la riga precedente :^o

Avatar utente
py67
Linux 2.x
Linux 2.x
Messaggi: 489
Iscritto il: mar 4 ott 2005, 18:34

Re: Ricompilazione xine con vdr-key

Messaggio da py67 »

jimmy_page_89 ha scritto:1) puoi mettere lo SlackBuild sotto i tag code? è più facile da leggere così
2) posta l'output che ti da in compilazione
3) cosa dovrebbe fare la patch?
Ok, non conoscevo l'uso dei tag code, ecco lo slackbuild di xine-lib modifica:

Codice: Seleziona tutto

#!/bin/sh

# Copyright 2008, 2009  Patrick J. Volkerding, Sebeka, MN, USA
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
# permitted provided that the following conditions are met:
#
# 1. Redistributions of this script must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
#
#  THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED
#  WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
#  MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.  IN NO
#  EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
#  SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
#  PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
#  OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
#  WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
#  OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
#  ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.


# Version on the tarball
VERSION=1.1.19
# Version used in the source directory to cd into
DIRVER=1.1.19
# Version used for the Slackware package
PKGVER=1.1.19

# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
  case "$( uname -m )" in
    i?86) export ARCH=i686 ;;
    arm*) export ARCH=arm ;;
    # Unless $ARCH is already set, use uname -m for all other archs:
       *) export ARCH=$( uname -m ) ;;
  esac
fi

# I would use "-march=i486 -mtune=i686" here as usual, but with XINE it's all or nothing.
# I'd rather have it work well for the i686/Athlon crowd than suck for everyone.
TARGET=${TARGET:-$ARCH-pc-linux-gnu}
BUILD=${BUILD:-1}

NUMJOBS=${NUMJOBS:-" -j7 "}

if [ "$ARCH" = "x86_64" ]; then
  LIBDIRSUFFIX="64"
else
  LIBDIRSUFFIX=""
fi

CWD=$(pwd)
TMP=${TMP:-/tmp}
PKG=$TMP/package-xine-lib
rm -rf $PKG
mkdir -p $TMP $PKG/usr

cd $TMP
rm -rf xine-lib-$VERSION
tar xvf $CWD/xine-lib-$VERSION.tar.xz || exit 1
cd xine-lib-$DIRVER || exit 1

zcat $CWD/xine-lib.XvMClib.h.diff.gz | patch -p1 --verbose || exit 1
patch -p1 < /usr/local/src/xinelibmig/xine-lib.patch

chown -R root:root .
find . \
  \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
  -exec chmod 755 {} \; -o \
  \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
  -exec chmod 644 {} \;

XINE_BUILD=$TARGET \
./configure \
  --prefix=/usr \
  --libdir=/usr/lib${LIBDIRSUFFIX} \
  --docdir=/usr/doc/xine-lib-$VERSION \
  --mandir=/usr/man \
  --with-w32-path=/usr/lib${LIBDIRSUFFIX}/codecs \
  --with-arts \
  --disable-nosefart \
  --without-speex
make $NUMJOBS || make || exit 1
make install DESTDIR=$PKG || exit 1

mkdir -p $PKG/usr/lib${LIBDIRSUFFIX}/codecs

find $PKG | xargs file | grep -e "executable" -e "shared object" \
  | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null

( cd $PKG/usr/man
  find . -type f -exec gzip -9 {} \;
  for i in $(find . -type l) ; do ln -s $(readlink $i).gz $i.gz ; rm $i ; done
)

# Copy a few missed docs, and remove the redundant html FAQ (we have a txt)
cp -a \
  ABOUT-NLS AUTHORS NEWS \
  $PKG/usr/doc/xine-lib-$VERSION
rm -f $PKG/usr/doc/xine-lib-$VERSION/faq.html

mkdir -p $PKG/install
cat $CWD/slack-desc > $PKG/install/slack-desc

cd $PKG
/sbin/makepkg -l y -c n $TMP/xine-lib-$PKGVER-$ARCH-$BUILD.txz
Ecco l'output di errore che ricevo:

Codice: Seleziona tutto

post_vdr_video.c: In function 'vdr_video_open_plugin':
post_vdr_video.c:132:7: error: 'post_video_port_t' has no member named 'route_preprocessing_procs'
mv -f .deps/combined_vdr.Tpo .deps/combined_vdr.Plo
make[2]: *** [post_vdr_video.lo] Error 1
make[2]: *** Waiting for unfinished jobs....
input_vdr.c: In function 'vdr_plugin_open_socket':
input_vdr.c:2013:27: warning: dereferencing type-punned pointer might break strict-aliasing rules
input_vdr.c: In function 'vdr_class_get_instance':
input_vdr.c:2545:14: warning: unused variable 'caps'
mv -f .deps/post_vdr_audio.Tpo .deps/post_vdr_audio.Plo
mv -f .deps/input_vdr.Tpo .deps/input_vdr.Plo
make[2]: Leaving directory `/tmp/xine-lib-1.1.19/src/vdr'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/tmp/xine-lib-1.1.19/src'
make: *** [all-recursive] Error 1
Making all in doc
make[1]: Entering directory `/tmp/xine-lib-1.1.19/doc'
Making all in man
make[2]: Entering directory `/tmp/xine-lib-1.1.19/doc/man'
Making all in en
make[3]: Entering directory `/tmp/xine-lib-1.1.19/doc/man/en'
make  all-am
make[4]: Entering directory `/tmp/xine-lib-1.1.19/doc/man/en'
make[4]: Nothing to be done for `all-am'.
make[4]: Leaving directory `/tmp/xine-lib-1.1.19/doc/man/en'
make[3]: Leaving directory `/tmp/xine-lib-1.1.19/doc/man/en'
make[3]: Entering directory `/tmp/xine-lib-1.1.19/doc/man'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/tmp/xine-lib-1.1.19/doc/man'
make[2]: Leaving directory `/tmp/xine-lib-1.1.19/doc/man'
Making all in hackersguide
make[2]: Entering directory `/tmp/xine-lib-1.1.19/doc/hackersguide'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/tmp/xine-lib-1.1.19/doc/hackersguide'
Making all in faq
make[2]: Entering directory `/tmp/xine-lib-1.1.19/doc/faq'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/tmp/xine-lib-1.1.19/doc/faq'
make[2]: Entering directory `/tmp/xine-lib-1.1.19/doc'
make[2]: Nothing to be done for `all-am'.
make[2]: Leaving directory `/tmp/xine-lib-1.1.19/doc'
make[1]: Leaving directory `/tmp/xine-lib-1.1.19/doc'
Making all in m4
make[1]: Entering directory `/tmp/xine-lib-1.1.19/m4'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/tmp/xine-lib-1.1.19/m4'
Making all in po
make[1]: Entering directory `/tmp/xine-lib-1.1.19/po'
make[1]: Leaving directory `/tmp/xine-lib-1.1.19/po'
Making all in misc
make[1]: Entering directory `/tmp/xine-lib-1.1.19/misc'
Making all in fonts
make[2]: Entering directory `/tmp/xine-lib-1.1.19/misc/fonts'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/tmp/xine-lib-1.1.19/misc/fonts'
make[2]: Entering directory `/tmp/xine-lib-1.1.19/misc'
make[2]: Nothing to be done for `all-am'.
make[2]: Leaving directory `/tmp/xine-lib-1.1.19/misc'
make[1]: Leaving directory `/tmp/xine-lib-1.1.19/misc'
Making all in include
make[1]: Entering directory `/tmp/xine-lib-1.1.19/include'
make  all-am
make[2]: Entering directory `/tmp/xine-lib-1.1.19/include'
make[2]: Leaving directory `/tmp/xine-lib-1.1.19/include'
make[1]: Leaving directory `/tmp/xine-lib-1.1.19/include'
Making all in lib
make[1]: Entering directory `/tmp/xine-lib-1.1.19/lib'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/tmp/xine-lib-1.1.19/lib'
Making all in src
make[1]: Entering directory `/tmp/xine-lib-1.1.19/src'
Making all in xine-utils
make[2]: Entering directory `/tmp/xine-lib-1.1.19/src/xine-utils'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/tmp/xine-lib-1.1.19/src/xine-utils'
Making all in xine-engine
make[2]: Entering directory `/tmp/xine-lib-1.1.19/src/xine-engine'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/tmp/xine-lib-1.1.19/src/xine-engine'
Making all in audio_out
make[2]: Entering directory `/tmp/xine-lib-1.1.19/src/audio_out'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/tmp/xine-lib-1.1.19/src/audio_out'
Making all in video_out
make[2]: Entering directory `/tmp/xine-lib-1.1.19/src/video_out'
Making all in libdha
make[3]: Entering directory `/tmp/xine-lib-1.1.19/src/video_out/libdha'
Making all in bin
make[4]: Entering directory `/tmp/xine-lib-1.1.19/src/video_out/libdha/bin'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/tmp/xine-lib-1.1.19/src/video_out/libdha/bin'
Making all in kernelhelper
make[4]: Entering directory `/tmp/xine-lib-1.1.19/src/video_out/libdha/kernelhelper'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/tmp/xine-lib-1.1.19/src/video_out/libdha/kernelhelper'
Making all in oth
make[4]: Entering directory `/tmp/xine-lib-1.1.19/src/video_out/libdha/oth'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/tmp/xine-lib-1.1.19/src/video_out/libdha/oth'
Making all in sysdep
make[4]: Entering directory `/tmp/xine-lib-1.1.19/src/video_out/libdha/sysdep'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/tmp/xine-lib-1.1.19/src/video_out/libdha/sysdep'
make[4]: Entering directory `/tmp/xine-lib-1.1.19/src/video_out/libdha'
make[4]: Nothing to be done for `all-am'.
make[4]: Leaving directory `/tmp/xine-lib-1.1.19/src/video_out/libdha'
make[3]: Leaving directory `/tmp/xine-lib-1.1.19/src/video_out/libdha'
Making all in vidix
make[3]: Entering directory `/tmp/xine-lib-1.1.19/src/video_out/vidix'
Making all in drivers
make[4]: Entering directory `/tmp/xine-lib-1.1.19/src/video_out/vidix/drivers'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/tmp/xine-lib-1.1.19/src/video_out/vidix/drivers'
make[4]: Entering directory `/tmp/xine-lib-1.1.19/src/video_out/vidix'
make[4]: Nothing to be done for `all-am'.
make[4]: Leaving directory `/tmp/xine-lib-1.1.19/src/video_out/vidix'
make[3]: Leaving directory `/tmp/xine-lib-1.1.19/src/video_out/vidix'
Making all in macosx
make[3]: Entering directory `/tmp/xine-lib-1.1.19/src/video_out/macosx'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/tmp/xine-lib-1.1.19/src/video_out/macosx'
make[3]: Entering directory `/tmp/xine-lib-1.1.19/src/video_out'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/tmp/xine-lib-1.1.19/src/video_out'
make[2]: Leaving directory `/tmp/xine-lib-1.1.19/src/video_out'
Making all in dxr3
make[2]: Entering directory `/tmp/xine-lib-1.1.19/src/dxr3'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/tmp/xine-lib-1.1.19/src/dxr3'
Making all in input
make[2]: Entering directory `/tmp/xine-lib-1.1.19/src/input'
Making all in vcd
make[3]: Entering directory `/tmp/xine-lib-1.1.19/src/input/vcd'
Making all in libcdio
make[4]: Entering directory `/tmp/xine-lib-1.1.19/src/input/vcd/libcdio'
Making all in cdio
make[5]: Entering directory `/tmp/xine-lib-1.1.19/src/input/vcd/libcdio/cdio'
make[5]: Nothing to be done for `all'.
make[5]: Leaving directory `/tmp/xine-lib-1.1.19/src/input/vcd/libcdio/cdio'
Making all in MSWindows
make[5]: Entering directory `/tmp/xine-lib-1.1.19/src/input/vcd/libcdio/MSWindows'
make[5]: Nothing to be done for `all'.
make[5]: Leaving directory `/tmp/xine-lib-1.1.19/src/input/vcd/libcdio/MSWindows'
Making all in image
make[5]: Entering directory `/tmp/xine-lib-1.1.19/src/input/vcd/libcdio/image'
make[5]: Nothing to be done for `all'.
make[5]: Leaving directory `/tmp/xine-lib-1.1.19/src/input/vcd/libcdio/image'
make[5]: Entering directory `/tmp/xine-lib-1.1.19/src/input/vcd/libcdio'
make[5]: Nothing to be done for `all-am'.
make[5]: Leaving directory `/tmp/xine-lib-1.1.19/src/input/vcd/libcdio'
make[4]: Leaving directory `/tmp/xine-lib-1.1.19/src/input/vcd/libcdio'
Making all in libvcd
make[4]: Entering directory `/tmp/xine-lib-1.1.19/src/input/vcd/libvcd'
Making all in libvcd
make[5]: Entering directory `/tmp/xine-lib-1.1.19/src/input/vcd/libvcd/libvcd'
make[5]: Nothing to be done for `all'.
make[5]: Leaving directory `/tmp/xine-lib-1.1.19/src/input/vcd/libvcd/libvcd'
make[5]: Entering directory `/tmp/xine-lib-1.1.19/src/input/vcd/libvcd'
make[5]: Nothing to be done for `all-am'.
make[5]: Leaving directory `/tmp/xine-lib-1.1.19/src/input/vcd/libvcd'
make[4]: Leaving directory `/tmp/xine-lib-1.1.19/src/input/vcd/libvcd'
make[4]: Entering directory `/tmp/xine-lib-1.1.19/src/input/vcd'
make[4]: Nothing to be done for `all-am'.
make[4]: Leaving directory `/tmp/xine-lib-1.1.19/src/input/vcd'
make[3]: Leaving directory `/tmp/xine-lib-1.1.19/src/input/vcd'
Making all in dvb
make[3]: Entering directory `/tmp/xine-lib-1.1.19/src/input/dvb'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/tmp/xine-lib-1.1.19/src/input/dvb'
Making all in libreal
make[3]: Entering directory `/tmp/xine-lib-1.1.19/src/input/libreal'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/tmp/xine-lib-1.1.19/src/input/libreal'
Making all in librtsp
make[3]: Entering directory `/tmp/xine-lib-1.1.19/src/input/librtsp'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/tmp/xine-lib-1.1.19/src/input/librtsp'
Making all in libdvdnav
make[3]: Entering directory `/tmp/xine-lib-1.1.19/src/input/libdvdnav'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/tmp/xine-lib-1.1.19/src/input/libdvdnav'
make[3]: Entering directory `/tmp/xine-lib-1.1.19/src/input'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/tmp/xine-lib-1.1.19/src/input'
make[2]: Leaving directory `/tmp/xine-lib-1.1.19/src/input'
Making all in demuxers
make[2]: Entering directory `/tmp/xine-lib-1.1.19/src/demuxers'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/tmp/xine-lib-1.1.19/src/demuxers'
Making all in libffmpeg
make[2]: Entering directory `/tmp/xine-lib-1.1.19/src/libffmpeg'
make[3]: Entering directory `/tmp/xine-lib-1.1.19/src/libffmpeg'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/tmp/xine-lib-1.1.19/src/libffmpeg'
make[2]: Leaving directory `/tmp/xine-lib-1.1.19/src/libffmpeg'
Making all in libmpeg2
make[2]: Entering directory `/tmp/xine-lib-1.1.19/src/libmpeg2'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/tmp/xine-lib-1.1.19/src/libmpeg2'
Making all in libmpeg2new
make[2]: Entering directory `/tmp/xine-lib-1.1.19/src/libmpeg2new'
Making all in include
make[3]: Entering directory `/tmp/xine-lib-1.1.19/src/libmpeg2new/include'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/tmp/xine-lib-1.1.19/src/libmpeg2new/include'
Making all in libmpeg2
make[3]: Entering directory `/tmp/xine-lib-1.1.19/src/libmpeg2new/libmpeg2'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/tmp/xine-lib-1.1.19/src/libmpeg2new/libmpeg2'
make[3]: Entering directory `/tmp/xine-lib-1.1.19/src/libmpeg2new'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/tmp/xine-lib-1.1.19/src/libmpeg2new'
make[2]: Leaving directory `/tmp/xine-lib-1.1.19/src/libmpeg2new'
Making all in liba52
make[2]: Entering directory `/tmp/xine-lib-1.1.19/src/liba52'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/tmp/xine-lib-1.1.19/src/liba52'
Making all in libspudec
make[2]: Entering directory `/tmp/xine-lib-1.1.19/src/libspudec'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/tmp/xine-lib-1.1.19/src/libspudec'
Making all in libspucc
make[2]: Entering directory `/tmp/xine-lib-1.1.19/src/libspucc'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/tmp/xine-lib-1.1.19/src/libspucc'
Making all in libspucmml
make[2]: Entering directory `/tmp/xine-lib-1.1.19/src/libspucmml'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/tmp/xine-lib-1.1.19/src/libspucmml'
Making all in libspudvb
make[2]: Entering directory `/tmp/xine-lib-1.1.19/src/libspudvb'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/tmp/xine-lib-1.1.19/src/libspudvb'
Making all in libspuhdmv
make[2]: Entering directory `/tmp/xine-lib-1.1.19/src/libspuhdmv'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/tmp/xine-lib-1.1.19/src/libspuhdmv'
Making all in libsputext
make[2]: Entering directory `/tmp/xine-lib-1.1.19/src/libsputext'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/tmp/xine-lib-1.1.19/src/libsputext'
Making all in libdts
make[2]: Entering directory `/tmp/xine-lib-1.1.19/src/libdts'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/tmp/xine-lib-1.1.19/src/libdts'
Making all in libmad
make[2]: Entering directory `/tmp/xine-lib-1.1.19/src/libmad'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/tmp/xine-lib-1.1.19/src/libmad'
Making all in libw32dll
make[2]: Entering directory `/tmp/xine-lib-1.1.19/src/libw32dll'
Making all in wine
make[3]: Entering directory `/tmp/xine-lib-1.1.19/src/libw32dll/wine'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/tmp/xine-lib-1.1.19/src/libw32dll/wine'
Making all in DirectShow
make[3]: Entering directory `/tmp/xine-lib-1.1.19/src/libw32dll/DirectShow'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/tmp/xine-lib-1.1.19/src/libw32dll/DirectShow'
Making all in dmo
make[3]: Entering directory `/tmp/xine-lib-1.1.19/src/libw32dll/dmo'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/tmp/xine-lib-1.1.19/src/libw32dll/dmo'
Making all in qtx
make[3]: Entering directory `/tmp/xine-lib-1.1.19/src/libw32dll/qtx'
Making all in qtxsdk
make[4]: Entering directory `/tmp/xine-lib-1.1.19/src/libw32dll/qtx/qtxsdk'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/tmp/xine-lib-1.1.19/src/libw32dll/qtx/qtxsdk'
make[4]: Entering directory `/tmp/xine-lib-1.1.19/src/libw32dll/qtx'
make[4]: Nothing to be done for `all-am'.
make[4]: Leaving directory `/tmp/xine-lib-1.1.19/src/libw32dll/qtx'
make[3]: Leaving directory `/tmp/xine-lib-1.1.19/src/libw32dll/qtx'
make[3]: Entering directory `/tmp/xine-lib-1.1.19/src/libw32dll'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/tmp/xine-lib-1.1.19/src/libw32dll'
make[2]: Leaving directory `/tmp/xine-lib-1.1.19/src/libw32dll'
Making all in libxinevdec
make[2]: Entering directory `/tmp/xine-lib-1.1.19/src/libxinevdec'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/tmp/xine-lib-1.1.19/src/libxinevdec'
Making all in libxineadec
make[2]: Entering directory `/tmp/xine-lib-1.1.19/src/libxineadec'
Making all in gsm610
make[3]: Entering directory `/tmp/xine-lib-1.1.19/src/libxineadec/gsm610'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/tmp/xine-lib-1.1.19/src/libxineadec/gsm610'
make[3]: Entering directory `/tmp/xine-lib-1.1.19/src/libxineadec'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/tmp/xine-lib-1.1.19/src/libxineadec'
make[2]: Leaving directory `/tmp/xine-lib-1.1.19/src/libxineadec'
Making all in libreal
make[2]: Entering directory `/tmp/xine-lib-1.1.19/src/libreal'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/tmp/xine-lib-1.1.19/src/libreal'
Making all in libfaad
make[2]: Entering directory `/tmp/xine-lib-1.1.19/src/libfaad'
Making all in codebook
make[3]: Entering directory `/tmp/xine-lib-1.1.19/src/libfaad/codebook'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/tmp/xine-lib-1.1.19/src/libfaad/codebook'
make[3]: Entering directory `/tmp/xine-lib-1.1.19/src/libfaad'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/tmp/xine-lib-1.1.19/src/libfaad'
make[2]: Leaving directory `/tmp/xine-lib-1.1.19/src/libfaad'
Making all in libmusepack
make[2]: Entering directory `/tmp/xine-lib-1.1.19/src/libmusepack'
Making all in musepack
make[3]: Entering directory `/tmp/xine-lib-1.1.19/src/libmusepack/musepack'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/tmp/xine-lib-1.1.19/src/libmusepack/musepack'
make[3]: Entering directory `/tmp/xine-lib-1.1.19/src/libmusepack'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/tmp/xine-lib-1.1.19/src/libmusepack'
make[2]: Leaving directory `/tmp/xine-lib-1.1.19/src/libmusepack'
Making all in post
make[2]: Entering directory `/tmp/xine-lib-1.1.19/src/post'
Making all in planar
make[3]: Entering directory `/tmp/xine-lib-1.1.19/src/post/planar'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/tmp/xine-lib-1.1.19/src/post/planar'
Making all in goom
make[3]: Entering directory `/tmp/xine-lib-1.1.19/src/post/goom'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/tmp/xine-lib-1.1.19/src/post/goom'
Making all in visualizations
make[3]: Entering directory `/tmp/xine-lib-1.1.19/src/post/visualizations'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/tmp/xine-lib-1.1.19/src/post/visualizations'
Making all in mosaico
make[3]: Entering directory `/tmp/xine-lib-1.1.19/src/post/mosaico'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/tmp/xine-lib-1.1.19/src/post/mosaico'
Making all in deinterlace
make[3]: Entering directory `/tmp/xine-lib-1.1.19/src/post/deinterlace'
Making all in plugins
make[4]: Entering directory `/tmp/xine-lib-1.1.19/src/post/deinterlace/plugins'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/tmp/xine-lib-1.1.19/src/post/deinterlace/plugins'
make[4]: Entering directory `/tmp/xine-lib-1.1.19/src/post/deinterlace'
make[4]: Nothing to be done for `all-am'.
make[4]: Leaving directory `/tmp/xine-lib-1.1.19/src/post/deinterlace'
make[3]: Leaving directory `/tmp/xine-lib-1.1.19/src/post/deinterlace'
Making all in audio
make[3]: Entering directory `/tmp/xine-lib-1.1.19/src/post/audio'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/tmp/xine-lib-1.1.19/src/post/audio'
make[3]: Entering directory `/tmp/xine-lib-1.1.19/src/post'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/tmp/xine-lib-1.1.19/src/post'
make[2]: Leaving directory `/tmp/xine-lib-1.1.19/src/post'
Making all in combined
make[2]: Entering directory `/tmp/xine-lib-1.1.19/src/combined'
Making all in ffmpeg
make[3]: Entering directory `/tmp/xine-lib-1.1.19/src/combined/ffmpeg'
make  all-am
make[4]: Entering directory `/tmp/xine-lib-1.1.19/src/combined/ffmpeg'
make[4]: Nothing to be done for `all-am'.
make[4]: Leaving directory `/tmp/xine-lib-1.1.19/src/combined/ffmpeg'
make[3]: Leaving directory `/tmp/xine-lib-1.1.19/src/combined/ffmpeg'
make[3]: Entering directory `/tmp/xine-lib-1.1.19/src/combined'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/tmp/xine-lib-1.1.19/src/combined'
make[2]: Leaving directory `/tmp/xine-lib-1.1.19/src/combined'
Making all in vdr
make[2]: Entering directory `/tmp/xine-lib-1.1.19/src/vdr'
/bin/sh ../../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../include -I../.. -I../../include -I../../include -I../../src -I../../src/xine-engine -I../../src/xine-engine -I../../src/xine-utils  -I../../src/input -I../../src/input  -I../../lib -I../../lib   -D_LARGEFILE64_SOURCE -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DXINE_COMPILE  -mtune=athlon -O3 -pipe -fomit-frame-pointer -falign-functions=4 -falign-loops=4 -falign-jumps=4   -fexpensive-optimizations -fschedule-insns2 -ffast-math -finline-functions  -Wpointer-arith -g -O2 -Wall -Wchar-subscripts -Wnested-externs -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wmissing-format-attribute -Wno-pointer-sign -Wformat=2 -Wno-format-zero-length -Wstrict-aliasing=2 -Werror=implicit-function-declaration -DNDEBUG -MT post_vdr_video.lo -MD -MP -MF .deps/post_vdr_video.Tpo -c -o post_vdr_video.lo post_vdr_video.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../include -I../.. -I../../include -I../../include -I../../src -I../../src/xine-engine -I../../src/xine-engine -I../../src/xine-utils -I../../src/input -I../../src/input -I../../lib -I../../lib -D_LARGEFILE64_SOURCE -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DXINE_COMPILE -mtune=athlon -O3 -pipe -fomit-frame-pointer -falign-functions=4 -falign-loops=4 -falign-jumps=4 -fexpensive-optimizations -fschedule-insns2 -ffast-math -finline-functions -Wpointer-arith -g -O2 -Wall -Wchar-subscripts -Wnested-externs -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wmissing-format-attribute -Wno-pointer-sign -Wformat=2 -Wno-format-zero-length -Wstrict-aliasing=2 -Werror=implicit-function-declaration -DNDEBUG -MT post_vdr_video.lo -MD -MP -MF .deps/post_vdr_video.Tpo -c post_vdr_video.c  -fPIC -DPIC -o .libs/post_vdr_video.o
post_vdr_video.c: In function 'vdr_video_open_plugin':
post_vdr_video.c:132:7: error: 'post_video_port_t' has no member named 'route_preprocessing_procs'
make[2]: *** [post_vdr_video.lo] Error 1
make[2]: Leaving directory `/tmp/xine-lib-1.1.19/src/vdr'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/tmp/xine-lib-1.1.19/src'
make: *** [all-recursive] Error 1
la patch serve ad usare xine come tv dvb-t o dvb-s usando vdr

Avatar utente
py67
Linux 2.x
Linux 2.x
Messaggi: 489
Iscritto il: mar 4 ott 2005, 18:34

Re: Ricompilazione xine con vdr-key

Messaggio da py67 »

Riformulo la mia domanda nella speranza che qualcuno possa aiutarmi.
Vorrei modificare lo Slackbuild di xine, aggiungengo una riga per applicare una patch:

Lo slackbuild è la seguente, dentro vorrei applicarvi un comando per applicare la seguente patch:
xine-lib.patch

...

Codice: Seleziona tutto

#!/bin/sh

# Copyright 2008, 2009  Patrick J. Volkerding, Sebeka, MN, USA
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
# permitted provided that the following conditions are met:
#
# 1. Redistributions of this script must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
#
#  THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED
#  WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
#  MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.  IN NO
#  EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
#  SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
#  PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
#  OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
#  WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
#  OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
#  ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.


# Version on the tarball
VERSION=1.1.19
# Version used in the source directory to cd into
DIRVER=1.1.19
# Version used for the Slackware package
PKGVER=1.1.19

# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
  case "$( uname -m )" in
    i?86) export ARCH=i686 ;;
    arm*) export ARCH=arm ;;
    # Unless $ARCH is already set, use uname -m for all other archs:
       *) export ARCH=$( uname -m ) ;;
  esac
fi

# I would use "-march=i486 -mtune=i686" here as usual, but with XINE it's all or nothing.
# I'd rather have it work well for the i686/Athlon crowd than suck for everyone.
TARGET=${TARGET:-$ARCH-pc-linux-gnu}
BUILD=${BUILD:-1}

NUMJOBS=${NUMJOBS:-" -j7 "}

if [ "$ARCH" = "x86_64" ]; then
  LIBDIRSUFFIX="64"
else
  LIBDIRSUFFIX=""
fi

CWD=$(pwd)
TMP=${TMP:-/tmp}
PKG=$TMP/package-xine-lib
rm -rf $PKG
mkdir -p $TMP $PKG/usr

cd $TMP
rm -rf xine-lib-$VERSION
tar xvf $CWD/xine-lib-$VERSION.tar.xz || exit 1
cd xine-lib-$DIRVER || exit 1

zcat $CWD/xine-lib.XvMClib.h.diff.gz | patch -p1 --verbose || exit 1

chown -R root:root .
find . \
  \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
  -exec chmod 755 {} \; -o \
  \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
  -exec chmod 644 {} \;

XINE_BUILD=$TARGET \
./configure \
  --prefix=/usr \
  --libdir=/usr/lib${LIBDIRSUFFIX} \
  --docdir=/usr/doc/xine-lib-$VERSION \
  --mandir=/usr/man \
  --with-w32-path=/usr/lib${LIBDIRSUFFIX}/codecs \
  --with-arts \
  --disable-nosefart \
  --without-speex
make $NUMJOBS || make || exit 1
make install DESTDIR=$PKG || exit 1

mkdir -p $PKG/usr/lib${LIBDIRSUFFIX}/codecs

find $PKG | xargs file | grep -e "executable" -e "shared object" \
  | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null

( cd $PKG/usr/man
  find . -type f -exec gzip -9 {} \;
  for i in $(find . -type l) ; do ln -s $(readlink $i).gz $i.gz ; rm $i ; done
)

# Copy a few missed docs, and remove the redundant html FAQ (we have a txt)
cp -a \
  ABOUT-NLS AUTHORS NEWS \
  $PKG/usr/doc/xine-lib-$VERSION
rm -f $PKG/usr/doc/xine-lib-$VERSION/faq.html

mkdir -p $PKG/install
cat $CWD/slack-desc > $PKG/install/slack-desc

cd $PKG
/sbin/makepkg -l y -c n $TMP/xine-lib-$PKGVER-$ARCH-$BUILD.txz
Attendo con pazienza :?

Avatar utente
Blallo
Packager
Packager
Messaggi: 3302
Iscritto il: ven 12 ott 2007, 11:37
Nome Cognome: Savino Liguori
Slackware: 14.2 / 12.2
Kernel: 4.4.14-smp
Desktop: DWM
Località: Torino / Torremaggiore (FG)
Contatta:

Re: Ricompilazione xine con vdr-key

Messaggio da Blallo »

sotto alla patch messa con "zcat", scrivi

Codice: Seleziona tutto

patch -p1 < $CWD/xine-lib.patch

Avatar utente
py67
Linux 2.x
Linux 2.x
Messaggi: 489
Iscritto il: mar 4 ott 2005, 18:34

Re: Ricompilazione xine con vdr-key

Messaggio da py67 »

jimmy_page_89 ha scritto:sotto alla patch messa con "zcat", scrivi

Codice: Seleziona tutto

patch -p1 < $CWD/xine-lib.patch

Grazie del consiglio, ma ogni volta che applico la patch indicato da me, la compilazione non va a buon fine, invece senza tutto a ok, ecco le ultime righe della compilazione>

Codice: Seleziona tutto

post_vdr_video.c: In function 'vdr_video_open_plugin':
post_vdr_video.c:132:7: error: 'post_video_port_t' has no member named 'route_preprocessing_procs'
mv -f .deps/combined_vdr.Tpo .deps/combined_vdr.Plo
make[2]: *** [post_vdr_video.lo] Error 1
make[2]: *** Waiting for unfinished jobs....
input_vdr.c: In function 'vdr_plugin_open_socket':
input_vdr.c:2013:27: warning: dereferencing type-punned pointer might break strict-aliasing rules
input_vdr.c: In function 'vdr_class_get_instance':
input_vdr.c:2545:14: warning: unused variable 'caps'
mv -f .deps/post_vdr_audio.Tpo .deps/post_vdr_audio.Plo
mv -f .deps/input_vdr.Tpo .deps/input_vdr.Plo
make[2]: Leaving directory `/tmp/xine-lib-1.1.19/src/vdr'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/tmp/xine-lib-1.1.19/src'
make: *** [all-recursive] Error 1
Making all in doc
make[1]: Entering directory `/tmp/xine-lib-1.1.19/doc'
Making all in man
make[2]: Entering directory `/tmp/xine-lib-1.1.19/doc/man'
Making all in en
make[3]: Entering directory `/tmp/xine-lib-1.1.19/doc/man/en'
make  all-am
make[4]: Entering directory `/tmp/xine-lib-1.1.19/doc/man/en'
make[4]: Nothing to be done for `all-am'.
make[4]: Leaving directory `/tmp/xine-lib-1.1.19/doc/man/en'
make[3]: Leaving directory `/tmp/xine-lib-1.1.19/doc/man/en'
make[3]: Entering directory `/tmp/xine-lib-1.1.19/doc/man'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/tmp/xine-lib-1.1.19/doc/man'
make[2]: Leaving directory `/tmp/xine-lib-1.1.19/doc/man'
Making all in hackersguide
make[2]: Entering directory `/tmp/xine-lib-1.1.19/doc/hackersguide'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/tmp/xine-lib-1.1.19/doc/hackersguide'
Making all in faq
make[2]: Entering directory `/tmp/xine-lib-1.1.19/doc/faq'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/tmp/xine-lib-1.1.19/doc/faq'
make[2]: Entering directory `/tmp/xine-lib-1.1.19/doc'
make[2]: Nothing to be done for `all-am'.
make[2]: Leaving directory `/tmp/xine-lib-1.1.19/doc'
make[1]: Leaving directory `/tmp/xine-lib-1.1.19/doc'
Making all in m4
make[1]: Entering directory `/tmp/xine-lib-1.1.19/m4'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/tmp/xine-lib-1.1.19/m4'
Making all in po
make[1]: Entering directory `/tmp/xine-lib-1.1.19/po'
make[1]: Leaving directory `/tmp/xine-lib-1.1.19/po'
Making all in misc
make[1]: Entering directory `/tmp/xine-lib-1.1.19/misc'
Making all in fonts
make[2]: Entering directory `/tmp/xine-lib-1.1.19/misc/fonts'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/tmp/xine-lib-1.1.19/misc/fonts'
make[2]: Entering directory `/tmp/xine-lib-1.1.19/misc'
make[2]: Nothing to be done for `all-am'.
make[2]: Leaving directory `/tmp/xine-lib-1.1.19/misc'
make[1]: Leaving directory `/tmp/xine-lib-1.1.19/misc'
Making all in include
make[1]: Entering directory `/tmp/xine-lib-1.1.19/include'
make  all-am
make[2]: Entering directory `/tmp/xine-lib-1.1.19/include'
make[2]: Leaving directory `/tmp/xine-lib-1.1.19/include'
make[1]: Leaving directory `/tmp/xine-lib-1.1.19/include'
Making all in lib
make[1]: Entering directory `/tmp/xine-lib-1.1.19/lib'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/tmp/xine-lib-1.1.19/lib'
Making all in src
make[1]: Entering directory `/tmp/xine-lib-1.1.19/src'
Making all in xine-utils
make[2]: Entering directory `/tmp/xine-lib-1.1.19/src/xine-utils'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/tmp/xine-lib-1.1.19/src/xine-utils'
Making all in xine-engine
make[2]: Entering directory `/tmp/xine-lib-1.1.19/src/xine-engine'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/tmp/xine-lib-1.1.19/src/xine-engine'
Making all in audio_out
make[2]: Entering directory `/tmp/xine-lib-1.1.19/src/audio_out'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/tmp/xine-lib-1.1.19/src/audio_out'
Making all in video_out
make[2]: Entering directory `/tmp/xine-lib-1.1.19/src/video_out'
Making all in libdha
make[3]: Entering directory `/tmp/xine-lib-1.1.19/src/video_out/libdha'
Making all in bin
make[4]: Entering directory `/tmp/xine-lib-1.1.19/src/video_out/libdha/bin'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/tmp/xine-lib-1.1.19/src/video_out/libdha/bin'
Making all in kernelhelper
make[4]: Entering directory `/tmp/xine-lib-1.1.19/src/video_out/libdha/kernelhelper'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/tmp/xine-lib-1.1.19/src/video_out/libdha/kernelhelper'
Making all in oth
make[4]: Entering directory `/tmp/xine-lib-1.1.19/src/video_out/libdha/oth'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/tmp/xine-lib-1.1.19/src/video_out/libdha/oth'
Making all in sysdep
make[4]: Entering directory `/tmp/xine-lib-1.1.19/src/video_out/libdha/sysdep'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/tmp/xine-lib-1.1.19/src/video_out/libdha/sysdep'
make[4]: Entering directory `/tmp/xine-lib-1.1.19/src/video_out/libdha'
make[4]: Nothing to be done for `all-am'.
make[4]: Leaving directory `/tmp/xine-lib-1.1.19/src/video_out/libdha'
make[3]: Leaving directory `/tmp/xine-lib-1.1.19/src/video_out/libdha'
Making all in vidix
make[3]: Entering directory `/tmp/xine-lib-1.1.19/src/video_out/vidix'
Making all in drivers
make[4]: Entering directory `/tmp/xine-lib-1.1.19/src/video_out/vidix/drivers'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/tmp/xine-lib-1.1.19/src/video_out/vidix/drivers'
make[4]: Entering directory `/tmp/xine-lib-1.1.19/src/video_out/vidix'
make[4]: Nothing to be done for `all-am'.
make[4]: Leaving directory `/tmp/xine-lib-1.1.19/src/video_out/vidix'
make[3]: Leaving directory `/tmp/xine-lib-1.1.19/src/video_out/vidix'
Making all in macosx
make[3]: Entering directory `/tmp/xine-lib-1.1.19/src/video_out/macosx'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/tmp/xine-lib-1.1.19/src/video_out/macosx'
make[3]: Entering directory `/tmp/xine-lib-1.1.19/src/video_out'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/tmp/xine-lib-1.1.19/src/video_out'
make[2]: Leaving directory `/tmp/xine-lib-1.1.19/src/video_out'
Making all in dxr3
make[2]: Entering directory `/tmp/xine-lib-1.1.19/src/dxr3'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/tmp/xine-lib-1.1.19/src/dxr3'
Making all in input
make[2]: Entering directory `/tmp/xine-lib-1.1.19/src/input'
Making all in vcd
make[3]: Entering directory `/tmp/xine-lib-1.1.19/src/input/vcd'
Making all in libcdio
make[4]: Entering directory `/tmp/xine-lib-1.1.19/src/input/vcd/libcdio'
Making all in cdio
make[5]: Entering directory `/tmp/xine-lib-1.1.19/src/input/vcd/libcdio/cdio'
make[5]: Nothing to be done for `all'.
make[5]: Leaving directory `/tmp/xine-lib-1.1.19/src/input/vcd/libcdio/cdio'
Making all in MSWindows
make[5]: Entering directory `/tmp/xine-lib-1.1.19/src/input/vcd/libcdio/MSWindows'
make[5]: Nothing to be done for `all'.
make[5]: Leaving directory `/tmp/xine-lib-1.1.19/src/input/vcd/libcdio/MSWindows'
Making all in image
make[5]: Entering directory `/tmp/xine-lib-1.1.19/src/input/vcd/libcdio/image'
make[5]: Nothing to be done for `all'.
make[5]: Leaving directory `/tmp/xine-lib-1.1.19/src/input/vcd/libcdio/image'
make[5]: Entering directory `/tmp/xine-lib-1.1.19/src/input/vcd/libcdio'
make[5]: Nothing to be done for `all-am'.
make[5]: Leaving directory `/tmp/xine-lib-1.1.19/src/input/vcd/libcdio'
make[4]: Leaving directory `/tmp/xine-lib-1.1.19/src/input/vcd/libcdio'
Making all in libvcd
make[4]: Entering directory `/tmp/xine-lib-1.1.19/src/input/vcd/libvcd'
Making all in libvcd
make[5]: Entering directory `/tmp/xine-lib-1.1.19/src/input/vcd/libvcd/libvcd'
make[5]: Nothing to be done for `all'.
make[5]: Leaving directory `/tmp/xine-lib-1.1.19/src/input/vcd/libvcd/libvcd'
make[5]: Entering directory `/tmp/xine-lib-1.1.19/src/input/vcd/libvcd'
make[5]: Nothing to be done for `all-am'.
make[5]: Leaving directory `/tmp/xine-lib-1.1.19/src/input/vcd/libvcd'
make[4]: Leaving directory `/tmp/xine-lib-1.1.19/src/input/vcd/libvcd'
make[4]: Entering directory `/tmp/xine-lib-1.1.19/src/input/vcd'
make[4]: Nothing to be done for `all-am'.
make[4]: Leaving directory `/tmp/xine-lib-1.1.19/src/input/vcd'
make[3]: Leaving directory `/tmp/xine-lib-1.1.19/src/input/vcd'
Making all in dvb
make[3]: Entering directory `/tmp/xine-lib-1.1.19/src/input/dvb'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/tmp/xine-lib-1.1.19/src/input/dvb'
Making all in libreal
make[3]: Entering directory `/tmp/xine-lib-1.1.19/src/input/libreal'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/tmp/xine-lib-1.1.19/src/input/libreal'
Making all in librtsp
make[3]: Entering directory `/tmp/xine-lib-1.1.19/src/input/librtsp'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/tmp/xine-lib-1.1.19/src/input/librtsp'
Making all in libdvdnav
make[3]: Entering directory `/tmp/xine-lib-1.1.19/src/input/libdvdnav'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/tmp/xine-lib-1.1.19/src/input/libdvdnav'
make[3]: Entering directory `/tmp/xine-lib-1.1.19/src/input'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/tmp/xine-lib-1.1.19/src/input'
make[2]: Leaving directory `/tmp/xine-lib-1.1.19/src/input'
Making all in demuxers
make[2]: Entering directory `/tmp/xine-lib-1.1.19/src/demuxers'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/tmp/xine-lib-1.1.19/src/demuxers'
Making all in libffmpeg
make[2]: Entering directory `/tmp/xine-lib-1.1.19/src/libffmpeg'
make[3]: Entering directory `/tmp/xine-lib-1.1.19/src/libffmpeg'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/tmp/xine-lib-1.1.19/src/libffmpeg'
make[2]: Leaving directory `/tmp/xine-lib-1.1.19/src/libffmpeg'
Making all in libmpeg2
make[2]: Entering directory `/tmp/xine-lib-1.1.19/src/libmpeg2'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/tmp/xine-lib-1.1.19/src/libmpeg2'
Making all in libmpeg2new
make[2]: Entering directory `/tmp/xine-lib-1.1.19/src/libmpeg2new'
Making all in include
make[3]: Entering directory `/tmp/xine-lib-1.1.19/src/libmpeg2new/include'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/tmp/xine-lib-1.1.19/src/libmpeg2new/include'
Making all in libmpeg2
make[3]: Entering directory `/tmp/xine-lib-1.1.19/src/libmpeg2new/libmpeg2'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/tmp/xine-lib-1.1.19/src/libmpeg2new/libmpeg2'
make[3]: Entering directory `/tmp/xine-lib-1.1.19/src/libmpeg2new'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/tmp/xine-lib-1.1.19/src/libmpeg2new'
make[2]: Leaving directory `/tmp/xine-lib-1.1.19/src/libmpeg2new'
Making all in liba52
make[2]: Entering directory `/tmp/xine-lib-1.1.19/src/liba52'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/tmp/xine-lib-1.1.19/src/liba52'
Making all in libspudec
make[2]: Entering directory `/tmp/xine-lib-1.1.19/src/libspudec'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/tmp/xine-lib-1.1.19/src/libspudec'
Making all in libspucc
make[2]: Entering directory `/tmp/xine-lib-1.1.19/src/libspucc'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/tmp/xine-lib-1.1.19/src/libspucc'
Making all in libspucmml
make[2]: Entering directory `/tmp/xine-lib-1.1.19/src/libspucmml'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/tmp/xine-lib-1.1.19/src/libspucmml'
Making all in libspudvb
make[2]: Entering directory `/tmp/xine-lib-1.1.19/src/libspudvb'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/tmp/xine-lib-1.1.19/src/libspudvb'
Making all in libspuhdmv
make[2]: Entering directory `/tmp/xine-lib-1.1.19/src/libspuhdmv'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/tmp/xine-lib-1.1.19/src/libspuhdmv'
Making all in libsputext
make[2]: Entering directory `/tmp/xine-lib-1.1.19/src/libsputext'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/tmp/xine-lib-1.1.19/src/libsputext'
Making all in libdts
make[2]: Entering directory `/tmp/xine-lib-1.1.19/src/libdts'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/tmp/xine-lib-1.1.19/src/libdts'
Making all in libmad
make[2]: Entering directory `/tmp/xine-lib-1.1.19/src/libmad'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/tmp/xine-lib-1.1.19/src/libmad'
Making all in libw32dll
make[2]: Entering directory `/tmp/xine-lib-1.1.19/src/libw32dll'
Making all in wine
make[3]: Entering directory `/tmp/xine-lib-1.1.19/src/libw32dll/wine'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/tmp/xine-lib-1.1.19/src/libw32dll/wine'
Making all in DirectShow
make[3]: Entering directory `/tmp/xine-lib-1.1.19/src/libw32dll/DirectShow'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/tmp/xine-lib-1.1.19/src/libw32dll/DirectShow'
Making all in dmo
make[3]: Entering directory `/tmp/xine-lib-1.1.19/src/libw32dll/dmo'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/tmp/xine-lib-1.1.19/src/libw32dll/dmo'
Making all in qtx
make[3]: Entering directory `/tmp/xine-lib-1.1.19/src/libw32dll/qtx'
Making all in qtxsdk
make[4]: Entering directory `/tmp/xine-lib-1.1.19/src/libw32dll/qtx/qtxsdk'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/tmp/xine-lib-1.1.19/src/libw32dll/qtx/qtxsdk'
make[4]: Entering directory `/tmp/xine-lib-1.1.19/src/libw32dll/qtx'
make[4]: Nothing to be done for `all-am'.
make[4]: Leaving directory `/tmp/xine-lib-1.1.19/src/libw32dll/qtx'
make[3]: Leaving directory `/tmp/xine-lib-1.1.19/src/libw32dll/qtx'
make[3]: Entering directory `/tmp/xine-lib-1.1.19/src/libw32dll'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/tmp/xine-lib-1.1.19/src/libw32dll'
make[2]: Leaving directory `/tmp/xine-lib-1.1.19/src/libw32dll'
Making all in libxinevdec
make[2]: Entering directory `/tmp/xine-lib-1.1.19/src/libxinevdec'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/tmp/xine-lib-1.1.19/src/libxinevdec'
Making all in libxineadec
make[2]: Entering directory `/tmp/xine-lib-1.1.19/src/libxineadec'
Making all in gsm610
make[3]: Entering directory `/tmp/xine-lib-1.1.19/src/libxineadec/gsm610'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/tmp/xine-lib-1.1.19/src/libxineadec/gsm610'
make[3]: Entering directory `/tmp/xine-lib-1.1.19/src/libxineadec'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/tmp/xine-lib-1.1.19/src/libxineadec'
make[2]: Leaving directory `/tmp/xine-lib-1.1.19/src/libxineadec'
Making all in libreal
make[2]: Entering directory `/tmp/xine-lib-1.1.19/src/libreal'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/tmp/xine-lib-1.1.19/src/libreal'
Making all in libfaad
make[2]: Entering directory `/tmp/xine-lib-1.1.19/src/libfaad'
Making all in codebook
make[3]: Entering directory `/tmp/xine-lib-1.1.19/src/libfaad/codebook'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/tmp/xine-lib-1.1.19/src/libfaad/codebook'
make[3]: Entering directory `/tmp/xine-lib-1.1.19/src/libfaad'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/tmp/xine-lib-1.1.19/src/libfaad'
make[2]: Leaving directory `/tmp/xine-lib-1.1.19/src/libfaad'
Making all in libmusepack
make[2]: Entering directory `/tmp/xine-lib-1.1.19/src/libmusepack'
Making all in musepack
make[3]: Entering directory `/tmp/xine-lib-1.1.19/src/libmusepack/musepack'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/tmp/xine-lib-1.1.19/src/libmusepack/musepack'
make[3]: Entering directory `/tmp/xine-lib-1.1.19/src/libmusepack'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/tmp/xine-lib-1.1.19/src/libmusepack'
make[2]: Leaving directory `/tmp/xine-lib-1.1.19/src/libmusepack'
Making all in post
make[2]: Entering directory `/tmp/xine-lib-1.1.19/src/post'
Making all in planar
make[3]: Entering directory `/tmp/xine-lib-1.1.19/src/post/planar'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/tmp/xine-lib-1.1.19/src/post/planar'
Making all in goom
make[3]: Entering directory `/tmp/xine-lib-1.1.19/src/post/goom'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/tmp/xine-lib-1.1.19/src/post/goom'
Making all in visualizations
make[3]: Entering directory `/tmp/xine-lib-1.1.19/src/post/visualizations'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/tmp/xine-lib-1.1.19/src/post/visualizations'
Making all in mosaico
make[3]: Entering directory `/tmp/xine-lib-1.1.19/src/post/mosaico'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/tmp/xine-lib-1.1.19/src/post/mosaico'
Making all in deinterlace
make[3]: Entering directory `/tmp/xine-lib-1.1.19/src/post/deinterlace'
Making all in plugins
make[4]: Entering directory `/tmp/xine-lib-1.1.19/src/post/deinterlace/plugins'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/tmp/xine-lib-1.1.19/src/post/deinterlace/plugins'
make[4]: Entering directory `/tmp/xine-lib-1.1.19/src/post/deinterlace'
make[4]: Nothing to be done for `all-am'.
make[4]: Leaving directory `/tmp/xine-lib-1.1.19/src/post/deinterlace'
make[3]: Leaving directory `/tmp/xine-lib-1.1.19/src/post/deinterlace'
Making all in audio
make[3]: Entering directory `/tmp/xine-lib-1.1.19/src/post/audio'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/tmp/xine-lib-1.1.19/src/post/audio'
make[3]: Entering directory `/tmp/xine-lib-1.1.19/src/post'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/tmp/xine-lib-1.1.19/src/post'
make[2]: Leaving directory `/tmp/xine-lib-1.1.19/src/post'
Making all in combined
make[2]: Entering directory `/tmp/xine-lib-1.1.19/src/combined'
Making all in ffmpeg
make[3]: Entering directory `/tmp/xine-lib-1.1.19/src/combined/ffmpeg'
make  all-am
make[4]: Entering directory `/tmp/xine-lib-1.1.19/src/combined/ffmpeg'
make[4]: Nothing to be done for `all-am'.
make[4]: Leaving directory `/tmp/xine-lib-1.1.19/src/combined/ffmpeg'
make[3]: Leaving directory `/tmp/xine-lib-1.1.19/src/combined/ffmpeg'
make[3]: Entering directory `/tmp/xine-lib-1.1.19/src/combined'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/tmp/xine-lib-1.1.19/src/combined'
make[2]: Leaving directory `/tmp/xine-lib-1.1.19/src/combined'
Making all in vdr
make[2]: Entering directory `/tmp/xine-lib-1.1.19/src/vdr'
/bin/sh ../../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../include -I../.. -I../../include -I../../include -I../../src -I../../src/xine-engine -I../../src/xine-engine -I../../src/xine-utils  -I../../src/input -I../../src/input  -I../../lib -I../../lib   -D_LARGEFILE64_SOURCE -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DXINE_COMPILE  -mtune=athlon -O3 -pipe -fomit-frame-pointer -falign-functions=4 -falign-loops=4 -falign-jumps=4   -fexpensive-optimizations -fschedule-insns2 -ffast-math -finline-functions  -Wpointer-arith -g -O2 -Wall -Wchar-subscripts -Wnested-externs -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wmissing-format-attribute -Wno-pointer-sign -Wformat=2 -Wno-format-zero-length -Wstrict-aliasing=2 -Werror=implicit-function-declaration -DNDEBUG -MT post_vdr_video.lo -MD -MP -MF .deps/post_vdr_video.Tpo -c -o post_vdr_video.lo post_vdr_video.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../include -I../.. -I../../include -I../../include -I../../src -I../../src/xine-engine -I../../src/xine-engine -I../../src/xine-utils -I../../src/input -I../../src/input -I../../lib -I../../lib -D_LARGEFILE64_SOURCE -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DXINE_COMPILE -mtune=athlon -O3 -pipe -fomit-frame-pointer -falign-functions=4 -falign-loops=4 -falign-jumps=4 -fexpensive-optimizations -fschedule-insns2 -ffast-math -finline-functions -Wpointer-arith -g -O2 -Wall -Wchar-subscripts -Wnested-externs -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wmissing-format-attribute -Wno-pointer-sign -Wformat=2 -Wno-format-zero-length -Wstrict-aliasing=2 -Werror=implicit-function-declaration -DNDEBUG -MT post_vdr_video.lo -MD -MP -MF .deps/post_vdr_video.Tpo -c post_vdr_video.c  -fPIC -DPIC -o .libs/post_vdr_video.o
post_vdr_video.c: In function 'vdr_video_open_plugin':
post_vdr_video.c:132:7: error: 'post_video_port_t' has no member named 'route_preprocessing_procs'
make[2]: *** [post_vdr_video.lo] Error 1
make[2]: Leaving directory `/tmp/xine-lib-1.1.19/src/vdr'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/tmp/xine-lib-1.1.19/src'
make: *** [all-recursive] Error 1
root@slack:/usr/local/src/xinelibmig# 

Avatar utente
Blallo
Packager
Packager
Messaggi: 3302
Iscritto il: ven 12 ott 2007, 11:37
Nome Cognome: Savino Liguori
Slackware: 14.2 / 12.2
Kernel: 4.4.14-smp
Desktop: DWM
Località: Torino / Torremaggiore (FG)
Contatta:

Re: Ricompilazione xine con vdr-key

Messaggio da Blallo »


Avatar utente
py67
Linux 2.x
Linux 2.x
Messaggi: 489
Iscritto il: mar 4 ott 2005, 18:34

Re: Ricompilazione xine con vdr-key

Messaggio da py67 »

jimmy_page_89 ha scritto:prova con questa guida..
http://gringo.netsons.org/wiki/doku.php ... ugins:xine

Grazie avevo appunto inziato con questa guida che è tra le migliori che ho trovato in rete, comunque ho risolto il problema usando xine-lib 0.99, quella attuale ha qualche bug.
Grazie dell'aiuto :D

Rispondi