[MPlayer-cygwin] Compiling latest svn version in mingw

Eugene Kovgar ken20001 at ukr.net
Mon Jan 4 18:14:22 CET 2010


> http://www.mplayerhq.hu/MPlayer/releases/win32/contrib/dx7headers.tgz" .
> this link is broken and i couldn't find this file anywhere, so i skipped
> this step.
You can donwnload DirectX 7 headers using this link:
http://www.mplayerhq.hu/MPlayer/contrib/win32/dx7headers.tgz

On Mon, 04 Jan 2010 15:59:49 +0200, you wrote in  
gmane.comp.video.mplayer.cygwin:

> I have the same problem like Thomas (Compilation
> Stops<http://lists.mplayerhq.hu/pipermail/mplayer-cygwin/2009-April/003237.html>
> ).
> i've just downloaded and installed the latest Mingw, MSYS and mplayer svn
> version.
> the newest instructions for "how to compile mplayer on windows" i've  
> found
> is from 2007.
> it says there to install zlib-1.2.3 (which i did), and download the  
> directx
> header files from "
> http://www.mplayerhq.hu/MPlayer/releases/win32/contrib/dx7headers.tgz" .
> this link is broken and i couldn't find this file anywhere, so i skipped
> this step.
> that's all.
> there might be a need to write a newer manual for this operation if this
> compilation is not standart.
>
> i configured mplayer using only `./configure`.
> the configure successes.
>
> then:
>> 'make clean'
>> 'make'
>
> the 'make' doesn't do a thing. no error, no output, no log, just nothing.
> (make version is ok: 3.81)
>
> any ideas?
>
> here is the ./configure output:
> $ ./configure
> Checking for gcc version ... 3.4.5
> Detected operating system: MINGW32
> Detected host architecture: i386
> Checking for host cc ... gcc
> Checking for cross compilation ... no
> Checking for CPU vendor ... GenuineIntel (6:9:5)
> Checking for CPU type ...  Intel(R) Pentium(R) M processor 1400MHz
> Checking for kernel support of mmx ... yes
> Checking for kernel support of mmxext ... yes
> Checking for kernel support of sse ... yes
> Checking for kernel support of sse2 ... yes
> Checking for kernel support of cmov ... yes
> Checking for mtrr support ... yes
> Checking for GCC & CPU optimization abilities ... pentium-m
> Checking for byte order ... little-endian
> Checking for extern symbol prefix ... _
> Checking for assembler support of -pipe option ... yes
> Checking for compiler support of named assembler arguments ... yes
> Checking for assembler
> (c:/mingw/bin/../lib/gcc/mingw32/3.4.5/../../../../mingw3
> 2/bin/as.exe ) ... ok
> Checking for .align is a power of two ... no
> Checking for 10 assembler operands ... yes
> Checking for ebx availability ... yes
> Checking for PIC ... no
> Checking for yasm ... no
> Checking for bswap ... yes
> Checking for -lposix ... no
> Checking for -lm ... yes
> Checking for langinfo ... no
> Checking for language ... messages: en - man pages: en - documentation:  
> en
> Checking for enable sighandler ... yes
> Checking for runtime cpudetection ... no
> Checking for restrict keyword ... restrict
> Checking for __builtin_expect ... yes
> Checking for kstat ... no
> Checking for posix4 ... no
> Checking for llrint ... yes
> Checking for log2 ... yes
> Checking for lrint ... yes
> Checking for lrintf ... yes
> Checking for round ... yes
> Checking for roundf ... yes
> Checking for truncf ... yes
> Checking for mkstemp ... no
> Checking for nanosleep ... no
> Checking for socklib ... no (using -lws2_32)
> Checking for arpa/inet.h ... no
> Checking for inet_pton() ... no
> Checking for inet_aton() ... no
> Checking for socklen_t ... yes
> Checking for closesocket() ... yes
> Checking for network ... yes
> Checking for inet6 ... yes
> Checking for gethostbyname2 ... no
> Checking for inttypes.h (required) ... yes
> Checking for int_fastXY_t in inttypes.h ... yes
> Checking for malloc.h ... yes
> Checking for memalign() ... no
> Checking for posix_memalign() ... no
> Checking for alloca.h ... no
> Checking for fastmemcpy ... yes
> Checking for mman.h ... no
> Checking for dynamic loader ... no
> Checking for dynamic a/v plugins support ... no
> Checking for pthread ... no (v4l, v4l2, ao_nas, win32 loader disabled)
> Checking for w32threads ... yes
> Checking for rpath ... no
> Checking for iconv ... yes
> Checking for soundcard.h ... no
> Checking for sys/dvdio.h ... no
> Checking for sys/cdio.h ... no
> Checking for linux/cdrom.h ... no
> Checking for dvd.h ... no
> Checking for termcap ... no
> Checking for termios ... no
> Checking for shm ... no
> Checking for strsep() ... no
> Checking for vsscanf() ... yes
> Checking for swab() ... yes
> Checking for POSIX select() ... no
> Checking for audio select() ... yes
> Checking for gettimeofday() ... yes
> Checking for glob() ... no
> Checking for setenv() ... no
> Checking for sys/sysinfo.h ... no
> Checking for pkg-config ... no
> Checking for Samba support (libsmbclient) ... no
> Checking for tdfxfb ... no
> Checking for s3fb ... no
> Checking for wii ... no
> Checking for tdfxvid ... no
> Checking for xvr100 ... no
> Checking for tga ... yes
> Checking for md5sum support ... yes
> Checking for yuv4mpeg support ... yes
> Checking for bl ... no
> Checking for DirectFB ... no
> Checking for X11 headers presence ... no (check if the dev(el) packages  
> are
> inst
> alled)
> Checking for X11 ... no (check if the dev(el) packages are installed)
> Checking for Xss screensaver extensions ... no
> Checking for DPMS ... no
> Checking for Xv ... no
> Checking for XvMC ... no
> Checking for VDPAU ... no
> Checking for Xinerama ... no
> Checking for Xxf86vm ... no
> Checking for XF86keysym ... no
> Checking for DGA ... no
> Checking for 3dfx ... no
> Checking for VIDIX ... yes
> Checking for VIDIX PCI device name database ... yes
> Checking for VIDIX dhahelper support ... no
> Checking for VIDIX svgalib_helper support ... no
> Checking for /dev/mga_vid ... no
> Checking for MatrixView ... yes
> Checking for xmga ... no
> Checking for GGI ... no
> Checking for GGI extension: libggiwmh ... no
> Checking for AA ... no
> Checking for CACA ... no
> Checking for SVGAlib ... no
> Checking for FBDev ... no
> Checking for DVB ... no
> Checking for DVB HEAD ... no
> Checking for OpenGL ... yes (backends: win32)
> Checking for PNG support ... yes
> Checking for MNG support ... no
> Checking for JPEG support ... yes
> Checking for OpenJPEG (JPEG2000) support ... no
> Checking for PNM support ... yes
> Checking for GIF support ... yes
> Checking for broken giflib workaround ... disabled
> Checking for VESA support ... no
> Checking for SDL ... no
> Checking for Windows waveout ... yes
> Checking for Direct3D ... yes
> Checking for Directx ... yes
> Checking for DXR2 ... no
> Checking for DXR3/H+ ... no
> Checking for IVTV TV-Out (pre linux-2.6.24) ... no
> Checking for V4L2 MPEG Decoder ... no
> Checking for OSS Audio ... no
> Checking for aRts ... no
> Checking for EsounD ... no
> Checking for NAS ... no
> Checking for pulse ... no
> Checking for JACK ... no
> Checking for OpenAL ... no
> Checking for ALSA audio ... no (alloca missing)
> Checking for Sun audio ... no
> Checking for VCD support ... yes
> Checking for dvdread ... yes (internal)
> Checking for internal libdvdcss ... yes
> Checking for cdparanoia ... no
> Checking for libcdio ... no
> Checking for bitmap font support ... yes
> Checking for freetype >= 2.0.9 ... no
> Checking for fontconfig ... no (FreeType support needed)
> Checking for SSA/ASS support ... no (FreeType support needed)
> Checking for fribidi with charsets ... yes
> Checking for ENCA ... no
> Checking for zlib ... yes
> Checking for bzlib ... no
> Checking for RTC ... no
> Checking for liblzo2 support ... no
> Checking for mad support ... yes
> Checking for Twolame ... yes
> Checking for Toolame ... no (disabled by twolame)
> Checking for OggVorbis support ... yes (internal Tremor)
> Checking for libspeex (version >= 1.1 required) ... yes
> Checking for OggTheora support ... no
> Checking for internal mp3lib support ... yes
> Checking for liba52 support ... yes (internal)
> Checking for internal libmpeg2 support ... yes
> Checking for libdca support ... yes
> Checking for libmpcdec (musepack, version >= 1.2.1 required) ... yes
> Checking for FAAC support ... yes (in libavcodec: yes)
> Checking for FAAD2 support ... yes (internal floating-point)
> Checking for LADSPA plugin support ... no
> Checking for libbs2b audio filter support ... no
> Checking for Win32 codecs ... yes (using native windows)
> Checking for XAnim codecs ... no (dynamic loader support needed)
> Checking for RealPlayer codecs ... yes (using codecs)
> Checking for QuickTime codecs ... yes
> Checking for Nemesi Streaming Media libraries ... no
> Checking for LIVE555 Streaming Media libraries ... no
> Checking for FFmpeg libavutil ... yes (static)
> Checking for FFmpeg libavcodec ... yes (static)
> Checking for FFmpeg libavformat ... yes (static)
> Checking for FFmpeg libpostproc ... yes (static)
> Checking for FFmpeg libswscale ... yes (static)
> Checking for libopencore_amr narrowband ... no
> Checking for libopencore_amr wideband ... no
> Checking for libdv-0.9.5+ ... no
> Checking for Xvid ... yes
> Checking for Xvid two pass plugin ... yes
> Checking for x264 ... no (in libavcodec: no)
> Checking for libdirac ... no
> Checking for libschroedinger ... no
> Checking for libnut ... no
> Checking for zr ... no
> Checking for libmp3lame ... yes (in libavcodec: yes)
> Checking for mencoder ... yes
> Checking for UnRAR executable ... no
> Checking for TV interface ... yes
> Checking for DirectShow TV interface ... yes
> Checking for Video 4 Linux TV interface ... no
> Checking for Video 4 Linux 2 TV interface ... no
> Checking for Radio interface ... no
> Checking for Capture for Radio interface ... no
> Checking for Video 4 Linux 2 Radio interface ... no
> Checking for Video 4 Linux Radio interface ... no
> Checking for Video 4 Linux 2 MPEG PVR interface ... no
> Checking for ftp ... yes
> Checking for vstream client ... no
> Checking for OSD menu ... no
> Checking for Subtitles sorting ... yes
> Checking for XMMS inputplugin support ... no
> Checking for GUI ... no
> Checking for automatic gdb attach ... no
> Checking for compiler support for noexecstack ... no
> Checking for joystick ... no
> Checking for lirc ... no
> Checking for lircc ... no
> Checking for DVD support (libdvdnav) ... yes (internal)
> Creating config.mak
> Creating config.h
>
> Config files successfully generated by ./configure  !
>
>   Install prefix: /usr/local
>   Data directory: /usr/local/share/mplayer
>   Config direct.: /usr/local/etc/mplayer
>
>   Byte order: little-endian
>   Optimizing for: pentium-m
>
>   Languages:
>     Messages/GUI: en
>     Manual pages: en
>     Documentation: en
>
>   Enabled optional drivers:
>     Input: dvdnav(internal) ftp tv-dshow tv libdvdcss(internal)
> dvdread(internal
> ) vcd network
>     Codecs: xvid libavcodec(internal) qtx real win32 faad2(internal) faac
> musepa
> ck libdca libmpeg2(internal) liba52(internal) mp3lib(internal) speex
> tremor(inte
> rnal) twolame libmad gif
>     Audio output: dsound win32 mpegpes(file)
>     Video output: directx direct3d gif89a pnm jpeg opengl mpegpes(file)
> matrixvi
> ew winvidix cvidix yuv4mpeg md5sum tga
>
>   Disabled optional drivers:
>     Input: vstream pvr radio tv-v4l2 tv-v4l1 live555 nemesi cddb cdda dvb
> smb
>     Codecs: libschroedinger libdirac x264 libdv libopencore_amrwb
> libopencore_am
> rnb xanim libtheora toolame liblzo OpenJPEG
>     Audio output: sun alsa openal jack pulse nas esd arts oss v4l2 ivtv  
> dxr2
> sdl
>
>     Video output: zr zr2 v4l2 ivtv dxr3 dxr2 sdl vesa fbdev svga caca aa  
> ggi
> xmg
> a mga xvidix 3dfx dga vdpau xvmc xv x11 dfbmga directfb bl xvr100  
> tdfx_vid
> wii s
> 3fb tdfxfb
>
> 'config.h' and 'config.mak' contain your configuration options.
> Note: If you alter theses files (for instance CFLAGS) MPlayer may no  
> longer
>       compile *** DO NOT REPORT BUGS if you tweak these files ***
>
> 'make' will now compile MPlayer and 'make install' will install it.
> Note: On non-Linux systems you might need to use 'gmake' instead of  
> 'make'.
>
>
> Thanks..




More information about the MPlayer-cygwin mailing list