(no subject)

rustam limbuvala <[email protected]> Sun, 19 Apr 2009 02:01:48 +0100
Newsgroups gmane.comp.video.xine.user
Message-ID <[email protected]>
Hello,

I am trying to install xine.

Some feedback for you, the install instructions are very, very poor.

My system:

RedHat EL5  2.6.18-53.el5xen #1 SMP

HP dc7100 SFF, Pentium 4, ATI Sapphire graphics. I am using included audio
and video drivers.


I have downloaded xine-ui-0.99.5.tar, xine-ui-0.99.5.tar,
xine-lib-1.1.16.2.tar.bz2, libxine-java-0.7.0.tar.bz2.

I have followed the install instructions:

=========================================

How do I compile xine?

Simple build instructions for beginners

Download the latest xine-lib and gxine/xine-ui tarballs, then follow
these instruction. To unpack a tarball, use:

   tar xfvz tarballname.tar.gz

The following instructions will install xine in /usr/local
where it will be visible for all users. You need root privileges to do this
on most systems.

After unpacking xine-lib, issue:

    ./configure
    make install

Make sure your /etc/ld.so.conf contains
/usr/local/lib and continue with:

   ldconfig

Now unpack your frontend (gxine or xine-ui or ...), then:

    ./configure
    make install


=========================================


The above has been completed ok.



I have a problem with the following, perhaps someone could explain these in
a better way.


=========================================


Complete build instructions

The build process is the same for all of the xine modules.

You have to start with xine-lib. If built and installed successfully, you
can continue with the frontend(s).

If you have installed xine-lib to a non-standard prefix, make sure
that you have $prefix/bin in your PATH and that your linker finds
libs in $prefix/lib - otherwise trying to build modules that
rely on xine-lib will fail with configure complaining about not
finding certain parts of libxine. Using bash you can do something like:

    export PATH="$prefix/bin:$PATH"
    export LD_LIBRARY_PATH="$prefix/lib:$LD_LIBRARY_PATH"

to make sure libxine can be found by the frontend(s).

Last but not least. Here the build instructions. As stated earlier,
those are the same for every xine module.

    ./autogen.sh [→ only if you checked your sources out of CVS]
    ./configure
    make
    make install


Error messages I am receiving:

****************************************************************
WARNING! No X11 output plugins will be built.

For some reason, the requirements for building the X11 video
output plugins are not met. That means, that you will NOT be
able to use the resulting xine-lib to watch videos in a window
on any X11-based display (e.g. your desktop).

If this is not what you want, provide the necessary X11 build
dependencies (usually done by installing a package called
XFree86-devel or similar) and run configure again.
****************************************************************


make[2]: *** [xineplug_ao_out_none.la] Error 1
make[2]: Leaving directory `/rpm/xine-lib-1.1.16.2/src/audio_out'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/rpm/xine-lib-1.1.16.2/src'
make: *** [all-recursive] Error 1


xine-check
Please be patient, this script may take a while to run...
[OUCH!!] You're running me with root permissions?
         You should definitely run xine as normal user, not root. Running it
as
         root will expose you to some severe security issues.
         This script should run as the same user that you would use to run
         xine. If you run me as root (as you currently are), I cannot check
         if your real-life user has sufficient permissions...
         Unless you want to recheck something with root permissions, you
should
         abort me now (press Ctrl-C) and run me from your usual account.
         press <enter> to continue...

[ good ] you're using Linux, doing specific tests
[ good ] looks like you have a /proc filesystem mounted.
[ good ] You seem to have a reasonable kernel version (2.6.18-53.el5xen)
[ good ] intel compatible processor, checking MTRR support
[ good ] you have MTRR support and there are some ranges set.
[ good ] unable to find 'xine' binary in usual places
[OUCH!!] There is no 'xine' executable in your PATH
         Maybe you don't have xine-ui installed?
         If xine-ui is installed, it would probably be a good idea to add
         it's binary directory to your PATH...
         press <enter> to continue...

[ good ] found /usr/local/bin/xine-config in your PATH
/usr/local/bin/xine-check: line 983: [: : unary operator expected
[ hint ] unable to determine plugin directory
         I could not determine your plugin directory. That would be much
easier
         if you had xine-config installed (see message above)...
         Note that I could not check your xine plugins.
         press <enter> to continue...

[OUCH!!] no skin directory (/skins)
         The skin-directory doesn't exist. xine-config claims that there
         is a skin directory at /skins.
         However, there is no such directory.
         You probably need to reinstall xine-ui.
         press <enter> to continue...

[ good ] /dev/cdrom points to /dev/hda
[ good ] /dev/dvd points to /dev/hda
[ good ] DMA is enabled for your DVD drive
[ good ] found xvinfo: X-Video Extension version 2.2
[ hint ] Your X server doesn't support YV12 overlays.
         That means xine will have to do color space transformation and
scaling
         in software, which is quite CPU intensive. Maybe upgrading your
         X server will help here.
         If you have an ATI card, you'll find accelerated X servers on
         http://www.linuxvideo.org/gatos/
         press <enter> to continue...

[ hint ] Your X server doesn't support YV12 overlays.
         That means xine will have to do color space transformation and
scaling
         in software, which is quite CPU intensive. Maybe upgrading your
         X server will help here.
         If you have an ATI card, you'll find accelerated X servers on
         http://www.linuxvideo.org/gatos/
         press <enter> to continue...

[ hint ] Your X server doesn't have any XVideo support...
         XVideo is an X server extension introduced by XFree86 4.x. This
         extension provides access to hardware accelerated color space
         conversion and scaling, which gives a great performance boost.
         If you have a fast (>1GHz) machine, you may be able to watch all
         kinds of video, anyway. You will waste lots of CPU cycles,
though...
         press <enter> to continue...




[ good ] found /usr/local/bin/xine-config in your PATH
/usr/local/bin/xine-check: line 983: [: : unary operator expected
[ hint ] unable to determine plugin directory
         I could not determine your plugin directory. That would be much
easier
         if you had xine-config installed (see message above)...
         Note that I could not check your xine plugins.
         press <enter> to continue...

[OUCH!!] no skin directory (/skins)
         The skin-directory doesn't exist. xine-config claims that there
         is a skin directory at /skins.
         However, there is no such directory.
         You probably need to reinstall xine-ui.
         press <enter> to continue...

[ good ] /dev/cdrom points to /dev/hda
[ good ] /dev/dvd points to /dev/hda
[ good ] DMA is enabled for your DVD drive
[ good ] found xvinfo: X-Video Extension version 2.2
[ hint ] Your X server doesn't support YV12 overlays.
         That means xine will have to do color space transformation and
scaling
         in software, which is quite CPU intensive. Maybe upgrading your
         X server will help here.
         If you have an ATI card, you'll find accelerated X servers on
         http://www.linuxvideo.org/gatos/
         press <enter> to continue...

[ hint ] Your X server doesn't have any XVideo support...
         XVideo is an X server extension introduced by XFree86 4.x. This
         extension provides access to hardware accelerated color space
         conversion and scaling, which gives a great performance boost.
         If you have a fast (>1GHz) machine, you may be able to watch all
         kinds of video, anyway. You will waste lots of CPU cycles,
though...
         press <enter> to continue...

------------------------------------------------------------------------------
Stay on top of everything new and different, both inside and 
around Java (TM) technology - register by April 22, and save
$200 on the JavaOne (SM) conference, June 2-5, 2009, San Francisco.
300 plus technical and hands-on sessions. Register today. 
Use priority code J9JMT32. http://p.sf.net/sfu/p

_______________________________________________
xine-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/xine-user