You are not logged in.
After long job I get
/usr/bin/ld: libvo/vo_xv.o: undefined reference to symbol 'XGetWindowAttributes'
/usr/bin/ld: note: 'XGetWindowAttributes' is defined in DSO /usr/lib/libX11.so.6 so try adding it to the linker command line
/usr/lib/libX11.so.6: could not read symbols: Invalid operation
collect2: ld returned 1 exit status
make: *** [mplayer] Error 1
==> ERROR: A failure occurred in build().
Aborting...if it's useful, the PKGBUILD is
# $Id: PKGBUILD 144946 2011-12-11 15:27:00Z ibiru $
# Maintainer : Ionut Biru <ibiru@archlinux.org>
# Contributor: Hugo Doria <hugo@archlinux.org>
pkgbase=mplayer
pkgname=('mplayer' 'mencoder')
pkgver=34426
pkgrel=1
arch=('i686' 'x86_64')
makedepends=('lame' 'libtheora' 'xvidcore' 'x264' 'faac' 'faad2' 'opencore-amr' 'a52dec' 'libpulse' 'unzip' 'git' 'fontconfig' 'yasm')
license=('GPL')
url="http://www.mplayerhq.hu/"
options=(!buildflags !emptydirs)
source=(ftp://ftp.archlinux.org/other/${pkgname}/${pkgname}-${pkgver}.tar.xz mplayer.desktop)
md5sums=('ff81117293e76b59e54debc439d8e612'
'c0d6ef795cf6de48e3b87ff7c23f0319')
build() {
cd ${srcdir}/${pkgname}
./configure --prefix=/usr \
--enable-runtime-cpudetection \
--disable-gui \
--language=en_US \
--confdir=/etc/mplayer \
--disable-mencoder \
--disable-termcap \
--disable-termios \
--disable-lirc \
--disable-lircc \
--disable-apple-remote \
--disable-apple-ir \
--disable-radio-v4l2 \
--disable-radio-bsdbt848 \
--disable-tv \
--disable-tv-v4l1 \
--disable-tv-v4l2 \
--disable-tv-bsdbt848 \
--disable-pvr \
--disable-rtc \
--disable-winsock2_h \
--disable-smb \
--disable-live \
--disable-nemesi \
--disable-librtmp \
--disable-bluray \
--disable-menu \
--disable-sortsub \
--disable-fribidi \
--disable-enca \
--disable-maemo \
--disable-macosx-finder \
--disable-macosx-bundle \
--disable-vstream \
--disable-w32threads \
--disable-ass-internal \
--disable-ass \
--disable-rpath \
\
--disable-gif \
--disable-png \
--disable-mng \
--disable-jpeg \
--disable-libcdio \
--disable-liblzo \
--disable-win32dll \
--disable-qtx \
--disable-xanim \
--disable-real \
--disable-libdirac-lavc \
--disable-libschroedinger-lavc \
--disable-libnut \
--disable-vf-lavfi \
--disable-tremor-internal \
--disable-tremor-low \
--disable-tremor \
--disable-speex \
--disable-libgsm \
--disable-ladspa \
--disable-libbs2b \
--disable-libdv \
--disable-mpg123 \
--disable-mad \
--disable-libdca \
--disable-mp3lib \
--disable-musepack \
\
--disable-vidix \
--disable-vidix-pcidb \
--disable-dhahelper \
--disable-svgalib_helper \
--disable-matrixview \
--disable-dga2 \
--disable-dga1 \
--disable-vesa \
--disable-svga \
--disable-sdl \
--disable-kva \
--disable-aa \
--disable-caca \
--disable-ggi \
--disable-ggiwmh \
--disable-direct3d \
--disable-directx \
--disable-dxr2 \
--disable-dxr3 \
--disable-ivtv \
--disable-v4l2 \
--disable-dvb \
--disable-mga \
--disable-xmga \
--enable-xv \
--enable-xvmc \
--disable-vdpau \
--disable-vm \
--disable-xinerama \
--disable-x11 \
--disable-xshape \
--disable-fbdev \
--disable-mlib \
--disable-3dfx \
--disable-tdfxfb \
--disable-s3fb \
--disable-wii \
--disable-directfb \
--disable-zr \
--disable-bl \
--disable-tdfxvid \
--disable-xvr100 \
--disable-tga \
--disable-pnm \
--disable-md5sum \
--disable-yuv4mpeg \
--disable-corevideo \
--disable-quartz \
\
--disable-ossaudio \
--disable-arts \
--disable-esd \
--disable-jack \
--disable-openal \
--disable-nas \
--disable-sgiaudio \
--disable-sunaudio \
--disable-kai \
--disable-dart \
--disable-win32waveout \
--disable-coreaudio \
--disable-select \
\
--charset=UTF-8
[ "$CARCH" = "i686" ] && sed 's|-march=i486|-march=i686|g' -i config.mak
make
}
package_mplayer() {
pkgdesc="A movie player for linux"
install=mplayer.install
backup=('etc/mplayer/codecs.conf' 'etc/mplayer/input.conf')
depends=('desktop-file-utils' 'ttf-dejavu' 'enca' 'libxss' 'a52dec' 'libvpx' 'lirc-utils' 'x264' 'libmng' 'libdca' 'aalib' 'lame' 'fontconfig' 'libgl'
'libxinerama' 'libvdpau' 'libpulse' 'smbclient' 'xvidcore' 'opencore-amr' 'jack' 'cdparanoia' 'libmad' 'sdl' 'libtheora' 'libcaca' 'libxxf86dga' 'fribidi'
'libjpeg' 'faac' 'faad2' 'libxvmc' 'schroedinger' 'mpg123' 'libass' 'libxxf86vm' 'libbluray')
cd ${srcdir}/${pkgbase}
make DESTDIR=${pkgdir} install-mplayer install-mplayer-man
install -Dm644 etc/{codecs.conf,input.conf,example.conf} ${pkgdir}/etc/mplayer/
install -dm755 ${pkgdir}/usr/share/mplayer/
ln -s /usr/share/fonts/TTF/DejaVuSans.ttf ${pkgdir}/usr/share/mplayer/subfont.ttf
rm -rf ${pkgdir}/usr/share/mplayer/font
#desktop file FS#14770
install -Dm644 ${srcdir}/mplayer.desktop ${pkgdir}/usr/share/applications/mplayer.desktop
install -Dm644 etc/mplayer.png ${pkgdir}/usr/share/pixmaps/mplayer.png
}
#oops, forgot to remove this, but it does not seem to be a problem
package_mencoder() {
pkgdesc="Free command line video decoding, encoding and filtering tool"
depends=('enca' 'a52dec' 'libvpx' 'x264' 'libmng' 'libdca' 'bzip2' 'lame' 'alsa-lib' 'fontconfig' 'giflib' 'libpng' 'smbclient' 'xvidcore' 'opencore-amr' 'cdparanoia'
'libmad' 'libtheora' 'fribidi' 'libjpeg' 'faac' 'faad2' 'schroedinger' 'mpg123' 'libass' 'libbluray')
cd ${srcdir}/${pkgbase}
make DESTDIR=${pkgdir} install-mencoder install-mencoder-man
find $pkgdir/usr/share/man -name 'mplayer.1' -exec bash -c 'mv "$1" "${1/mplayer/mencoder}"' _ {} \;
}Last edited by Doctor Drive (2011-12-20 16:32:10)
Offline
May be related to this: https://fedoraproject.org/wiki/Understa … LinkChange
Offline