[MPlayer-cygwin] endian swap

Sycotic Smith sycotic at linuxmail.org
Tue Jun 24 22:53:23 CEST 2003


Try installing all the headers for the system.  Unless you have space issues, you should be installing all lib and headers.  I had this once, and that was the reason.  If you look at the output from configure, you'll see you are missing bswap.h, endian.h, etc, etc.... That should give you a place to start.

/S. Smith

----- Original Message -----
From: "jon jon" <jon_c_s at hotmail.com>
Date: Tue, 24 Jun 2003 19:52:37 +0000
To: mplayer-cygwin at mplayerhq.hu
Subject: [MPlayer-cygwin] endian swap

> Hi everyone,
> 
> Can anyone help on this??
> I downloaded cygwin a couple of days ago and tried compiling 
> libdvdread-0.9.4. After doing a "make" I got:
> 
> ...
> In file included from ifo_read.c:28:
> bswap.h:92:2: #error "You need to add endian swap macros for you're system"
> make[2]: *** [ifo_read.lo] Error 1
> make[2]: Leaving directory 
> `/cygdrive/c/cygwin/usr/include/libdvdread-0.9.4/dvdr
> ead'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/cygdrive/c/cygwin/usr/include/libdvdread-0.9.4'
> 
> 
> My "./configure" looks like this:
> 
> checking for a BSD-compatible install... /usr/bin/install -c
> checking whether build environment is sane... yes
> checking for gawk... gawk
> checking whether make sets ${MAKE}... yes
> checking whether to enable maintainer-specific portions of Makefiles... no
> checking build system type... i686-pc-cygwin
> checking host system type... i686-pc-cygwin
> checking for gcc... gcc
> checking for C compiler default output... a.exe
> checking whether the C compiler works... yes
> checking whether we are cross compiling... no
> checking for suffix of executables... .exe
> checking for suffix of object files... o
> checking whether we are using the GNU C compiler... yes
> checking whether gcc accepts -g... yes
> checking for style of include used by make... GNU
> checking dependency style of gcc... gcc3
> checking how to run the C preprocessor... gcc -E
> checking for ANSI C header files... yes
> checking for ld used by GCC... /usr/i686-pc-cygwin/bin/ld.exe
> checking if the linker (/usr/i686-pc-cygwin/bin/ld.exe) is GNU ld... yes
> checking for /usr/i686-pc-cygwin/bin/ld.exe option to reload object files... 
> -r
> checking for BSD-compatible nm... /usr/bin/nm -B
> checking whether ln -s works... yes
> checking how to recognise dependant libraries... file_magic file format 
> pei*-i386(.*architecture: i386)?
> checking command to parse /usr/bin/nm -B output... ok
> checking for sys/types.h... yes
> checking for sys/stat.h... yes
> checking for stdlib.h... yes
> checking for string.h... yes
> checking for memory.h... yes
> checking for strings.h... yes
> checking for inttypes.h... yes
> checking for stdint.h... yes
> checking for unistd.h... yes
> checking dlfcn.h usability... yes
> checking dlfcn.h presence... yes
> checking for dlfcn.h... yes
> checking for ranlib... ranlib
> checking for strip... strip
> checking for objdir... .libs
> checking for gcc option to produce PIC... -DDLL_EXPORT
> checking if gcc PIC flag -DDLL_EXPORT 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/i686-pc-cygwin/bin/ld.exe) supports shared 
> libraries... yes
> checking how to hardcode library paths into programs... immediate
> checking whether stripping libraries is possible... yes
> checking dynamic linker characteristics... Win32 ld.exe
> checking if libtool supports shared libraries... yes
> checking whether to build shared libraries... yes
> checking whether to build static libraries... yes
> creating libtool
> checking for dlopen... yes
> checking for inttypes.h... (cached) yes
> checking byteswap.h usability... no
> checking byteswap.h presence... no
> checking for byteswap.h... no
> checking sys/bswap.h usability... no
> checking sys/bswap.h presence... no
> checking for sys/bswap.h... no
> checking sys/endian.h usability... no
> checking sys/endian.h presence... no
> checking for sys/endian.h... no
> checking sys/param.h usability... yes
> checking sys/param.h presence... yes
> checking for sys/param.h... yes
> checking limits.h usability... yes
> checking limits.h presence... yes
> checking for limits.h... yes
> checking whether byte ordering is bigendian... no
> checking for gcc option to accept ANSI C... none needed
> checking for an ANSI C-conforming const... yes
> checking for inline... inline
> checking for size_t... yes
> configure: creating ./config.status
> config.status: creating Makefile
> config.status: creating src/Makefile
> config.status: creating dvdread/Makefile
> config.status: creating config.h
> config.status: executing depfiles commands
> 
> 
> TIA!!!
> - jon
> 
> _________________________________________________________________
> MSN 8 with e-mail virus protection service: 2 months FREE*  
> http://join.msn.com/?page=features/virus
> 
> _______________________________________________
> MPlayer-cygwin mailing list
> MPlayer-cygwin at mplayerhq.hu
> http://mplayerhq.hu/mailman/listinfo/mplayer-cygwin

-- 
______________________________________________
http://www.linuxmail.org/
Now with e-mail forwarding for only US$5.95/yr

Powered by Outblaze



More information about the MPlayer-cygwin mailing list