Re: Compiling latest svn version in mingw
"Eugene Kovgar" <[email protected]> Mon, 04 Jan 2010 19:14:22 +0200
| Newsgroups | gmane.comp.video.mplayer.cygwin |
|---|---|
| Message-ID | <op.u50p56kcedexhr@shit-80c64d9d78> |
> 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..