Click to See Complete Forum and Search --> : Xine installation


Antonis
09-22-2001, 11:20 AM
Hi,

I have downloaded xine and now I am going through the how to document so i can install the package. First of all I have to type ./configure where it checks if I have the required packages installed on my system. Unfortunately I dont have them all. This is the list:

creating cache ./config.cache
checking for a BSD compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking whether make sets ${MAKE}... yes
checking for working aclocal... found
checking for working autoconf... found
checking for working automake... found
checking for working autoheader... found
checking for working makeinfo... found
checking host system type... i686-pc-linux-gnu
checking for strerror in -lcposix... no
checking for gcc... gcc
checking whether the C compiler (gcc ) works... yes
checking whether the C compiler (gcc ) is a cross-compiler... no
checking whether we are using GNU C... yes
checking whether gcc accepts -g... yes
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking whether make sets ${MAKE}... (cached) yes
checking for a BSD compatible install... /usr/bin/install -c
checking whether ln -s works... yes
checking for Cygwin environment... no
checking for mingw32 environment... no
checking build system type... i686-pc-linux-gnu
checking for ld used by GCC... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for /usr/bin/ld option to reload object files... -r
checking for BSD-compatible nm... /usr/bin/nm -B
checking how to recognise dependant libraries... pass_all
checking for object suffix... o
checking for executable suffix... no
checking command to parse /usr/bin/nm -B output... ok
checking for dlfcn.h... yes
checking for ranlib... ranlib
checking for strip... strip
checking for objdir... .libs
checking for gcc option to produce PIC... -fPIC
checking if gcc PIC flag -fPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.lo... yes
checking if gcc supports -fno-rtti -fno-exceptions... yes
checking whether the linker (/usr/bin/ld) supports shared libraries... yes
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
checking for shl_load... no
checking for shl_load in -ldld... no
checking for dlopen... no
checking for dlopen in -ldl... yes
checking whether a program can dlopen itself... yes
checking whether a statically linked program can dlopen itself... no
checking whether -lc should be explicitly linked in... no
creating libtool
checking whether byte ordering is bigendian... no
checking for working const... yes
checking for inline... inline
checking for off_t... yes
checking for size_t... yes
checking for ptrdiff_t... yes
checking for pthread_create in -lpthread... yes
checking for dlopen in -lc... no
checking for dlopen in -ldl... (cached) yes
checking for mlib_VideoAddBlock_U8_S16 in -lmlib... no
checking for X... libraries /usr/X11R6/lib, headers /usr/X11R6/include
checking for dnet_ntoa in -ldnet... no
checking for dnet_ntoa in -ldnet_stub... no
checking for gethostbyname... yes
checking for connect... yes
checking for remove... yes
checking for shmat... yes
checking for IceConnectionNumber in -lICE... yes
checking for libtool >= 1.4.0... yes
checking for XvShmCreateImage in -lXv... yes
checking for libXv.a location... found in /usr/X11R6/lib
checking for XineramaQueryExtension in -lXinerama... yes
checking for aalib-config... no
checking for aainfo... no
checking for AALIB version >= 1.2... no
*** The aalib-config program installed by AALIB could not be found
*** If AALIB was installed in PREFIX, make sure PREFIX/bin is in
*** your path, or use --with-aalib-prefix to set the prefix
*** where AALIB is installed.
checking for OSS audio support... yes
checking for ALSA version >= 0.5.5... no
*** Could not run ALSA test program, checking why...
*** The test program failed to compile or link. See the file config.log for the *** exact error that occured. This usually means ALSA was incorrectly installed.*** All of ALSA dependent parts will be disabled ***
checking for esd-config... no
checking for ESD - version >= 0.2.8... no
*** The esd-config script installed by ESD could not be found
*** If ESD was installed in PREFIX, make sure PREFIX/bin is in
*** your path, or set the ESD_CONFIG environment variable to the
*** full path to esd-config.
*** All of ESD dependent parts will be disabled ***
checking for artsc-config... /usr/bin/artsc-config
checking for ARTS artsc - version >= 0.9.5... no
*** Could not run ARTS test program, checking why...
*** The test program failed to compile or link. See the file config.log for the *** exact error that occured. This usually means ARTS was incorrectly installed *** or that you have moved ARTS since it was installed. In the latter case, you *** may want to edit the artsc-config script: /usr/bin/artsc-config
*** All of ARTS dependent parts will be disabled ***
checking for Sun audio support... no
checking for IRIX libaudio support... checking for dmedia/audio.h... no
no
*** All of IRIX AL dependent parts will be disabled ***
checking for kstat_open in -lkstat... no
checking for sys/cdio.h... no
checking for linux/cdrom.h... yes
checking if cdrom ioctls are available... yes
checking for /usr/src/linux/include/linux/em8300.h... no
*** DXR3 support disabled due to missing em8300.h ***
checking for ip_mreqn... yes
checking for sched_get_priority_min in -lposix4... no
checking for sigaction... yes
checking for sigset... yes
checking for getpwuid_r... yes
checking for nanosleep... yes
checking for byteswap.h... yes
checking for malloc.h... yes
checking for sys/mman.h... yes
checking if gcc supports -mpreferred-stack-boundary=2 flags... yes
checking if gcc supports -fno-strict-aliasing flags... yes
checking if gcc supports -fschedule-insns2 flags... yes
checking if gcc supports -mwide-multiply flags... no
checking if gcc supports -Wall flags... yes
checking if gcc supports -mcpu=i386 flags... yes
checking if gcc supports -mcpu=athlon flags... yes
checking __attribute__ ((aligned ())) support... 64
checking for aclocal directory... /usr/share/aclocal
checking for doxygen... no
updating cache ./config.cache
creating ./config.status
creating Makefile
creating include/Makefile
creating include/xine.h.tmpl
creating src/Makefile
creating src/audio_out/Makefile
creating src/video_out/Makefile
creating src/demuxers/Makefile
creating src/dxr3/Makefile
creating src/libmpeg2/Makefile
creating src/liba52/Makefile
creating src/libffmpeg/Makefile
creating src/libffmpeg/libavcodec/Makefile
creating src/liblpcm/Makefile
creating src/libdts/Makefile
creating src/libmad/Makefile
creating src/libw32dll/Makefile
creating src/libw32dll/wine/Makefile
creating src/libspudec/Makefile
creating src/libvfill/Makefile
creating src/input/Makefile
creating src/xine-engine/Makefile
creating misc/Makefile
creating misc/xine-config
creating m4/Makefile
creating doc/Makefile
creating doc/man/Makefile
creating doc/man/en/Makefile
creating doc/man/en/man3/Makefile
creating doc/xine-lib-API/Makefile
creating doc/xine-lib-API/html/Makefile
creating misc/xine-lib.spec
creating misc/guenter.spec
creating misc/SlackBuild
creating misc/guenter_rpms.sh
creating misc/build_rpms.sh
creating config.h


Can someone please help me and tell me what packages are required? I have searched the website of xine but there is no such information

Thanks.

bdg1983
09-22-2001, 04:29 PM
Looks like a few things are missing though 'configure' seems to have completed successfully. I doubt that anyone compiling Xine would have everything the configure step checks for.

OSS was found for audio so that should be fine, so I would just try continuing on with make and make install.

I just got Xine to finally work on my work pc today. The same version compiling and worked right away on my home pc, but I had the demux errors though I had the d4d libraries installed. The Xine docs said it could be that the region was not set and the only way I could do that was d/l and install WinDVD on W2K, set the region and then reboot to Linux. It worked... Just a little advise just in case you have the same problem.

Antonis
09-22-2001, 06:11 PM
Actually I get errors during installation when I press make and make install.

But anyway thanks for the advice

antitrustworthy
09-22-2001, 07:44 PM
Im a Mandrake user too, so I feel your pain. But in my experience so far, Mandrake has a few problems with neverending dependency problems. I havent figured out what to do about them yet. I cant install any version of xine, KDE 2.2.1, kdvd, and several other things. It tells me what i need... I search for days to find everything on the list only to find that when everything is installed and I try to compile the program again, it gives me a new and longer list. Not to mention that that libraries I downloaded to fix the original dependency problems give me more problems to fix. Im gonna try Debian. Hopefully the apt system will solve my problems and make life easier.

CMonster
09-23-2001, 12:19 AM
SuSE 7.2 - everything works except some YaST2 tools do not perform as expected -Other than an UGLY Lilo, SuSE Rocks!

Redhat 7.1 no reiserfs on install :( but otherwise everything works -man are the folks at Redhat stingy with software packages though.

Mandrake 8.0 - some things are broken :( -My former favorite, everything worked in Mandrake 7.2 but 8.0 kind of sucks -sorry. It gave me similar problems compiling certain programs, the nVidia accellerated drivers do not work after a reboot - I have tried RPMs and source, 8.0 also comes without xcdroast but this is easily fixed by using several of the 8.1 RPMS -and there are other minor issues.

This message was brought to you using Mandrake 7.2 (on this machine), Mozilla, and GIMP ;)

http://www.dslextreme.com/users/cmonster3/globe3.gif

Skroob
09-23-2001, 12:41 AM
With Debian unstable the newest version, .91 I believe, is an apt-get install away. Not to shamelessly plug Debian or anything :)