[MPlayer-users] (HELLP!) Need MPLAYER Windows Expert To Look At This

Sara Glade saraglade at yahoo.com
Thu Nov 29 07:18:48 CET 2007


Hi All,

I am using this environment on Windows XP,

MinGW-3.1.0-1.exe
MSYS-1.0.10.exe
msysDTK-1.0.1.exe
win32 subversion client

All the steps, (I think) I am doing are correct.  I get the MSYS shell, and all seems to install,

Packages I am using are below -- don't know if they are outdated or what, but I plucked them from a help file someone posted on how to compile this on Windows XP for the MPLAYER.EXE for windows.

PACKAGES & SVN CHECKOUTS
----------------------------------
dx7headers.tgz
libiconv-1.9.1.tar.gz
freetype-2.1.9.tar.bz2
zlib-1.2.1.tar.gz
libpng-1.2.8-config.tar.gz
jpegsrc.v6b.tar.gz
libregif-4.1.6.tar.gz
nasm-0.98.38.tar.gz
lame-3.96.1.tar.gz
xvidcore-1.0.3.tar.gz
svn co svn://svn.videolan.org/x264/trunk x264
>> svn checkout svn://svn.mplayerhq.hu/mplayer/trunk main <<
svn checkout svn://svn.mplayerhq.hu/ffmpeg/trunk ffmpeg
----------------------------------

Maybe I am being dumb, but do I need all these libraries for a proper 'full' install of MPLAYER, or are they already contained in the SVN checkout I noted >> << above??

Here is the precise script I am following below with commands from MSYS


--------------------------------------------------------
START) INSTALL PACKAGES - PLACED IN C:\MSYS\1.0\HOME\OWNER\ (MY FILE-PATH)

** 1st Package (put all these packages in PATH above) >> dx7headers.tgz

MSYS COMMAND >> tar -xvvzf dx7headers.tgz
MSYS COMMAND >> mv *.h c:/mingw/include

** 2nd Package >> libiconv-1.9.1.tar.gz  

MSYS COMMAND >> tar -xvvzf libiconv-1.9.1.tar.gz
MSYS COMMAND >> cd libiconv-1.9.1
MSYS COMMAND >> ./configure --prefix=c:/mingw --disable-shared
MSYS COMMAND >> make
MSYS COMMAND >> make install
MSYS COMMAND >> cd

** 3nd Package >> freetype-2.1.9.tar.bz2 (FREETYPE, FOR OSD FONT RENDERING)

MSYS COMMAND >> tar -xvvjf freetype-2.1.9.tar.bz2
MSYS COMMAND >> cd freetype-2.1.9
MSYS COMMAND >> ./configure --prefix=c:/mingw --disable-shared
MSYS COMMAND >> make
MSYS COMMAND >> make install
MSYS COMMAND >> cd

** 4nd Package >> zlib-1.2.1.tar.gz (zlib is needed for some mov files with compressed headers the others to play/encode png/jpeg/gif files)

MSYS COMMAND >> tar -xvvzf zlib-1.2.1.tar.gz
MSYS COMMAND >> cd zlib-1.2.1
MSYS COMMAND >> ./configure --prefix=c:/mingw
MSYS COMMAND >> make
MSYS COMMAND >> make install
MSYS COMMAND >> cd

** 5th Package >> libpng-1.2.8-config.tar.gz

MSYS COMMAND >> tar -xvvzf libpng-1.2.8-config.tar.gz
MSYS COMMAND >> cd libpng-1.2.8-config
MSYS COMMAND >> ./configure --prefix=c:/mingw --disable-shared
MSYS COMMAND >> make
MSYS COMMAND >> make install
MSYS COMMAND >> cd

** 6th Package >> jpegsrc.v6b.tar.gz

MSYS COMMAND >> tar -xvvzf jpegsrc.v6b.tar.gz
MSYS COMMAND >> cd jpeg-6b
MSYS COMMAND >> ./configure --prefix=/mingw/ --enable-static
MSYS COMMAND >> make
MSYS COMMAND >> cp .libs/libjpeg.a c:/mingw/lib/
MSYS COMMAND >> cp jpeglib.h jconfig.h jmorecfg.h c:/mingw/include/
MSYS COMMAND >> cd

** 7th Package >> libregif-4.1.6.tar.gz 

MSYS COMMAND >> tar -xvvzf libregif-4.1.6.tar.gz 
MSYS COMMAND >> cd libregif-4.1.6
MSYS COMMAND >> ./configure --prefix=c:/mingw
MSYS COMMAND >> make
MSYS COMMAND >> make install
MSYS COMMAND >> cd

** 8th Package >> nasm-0.98.38.tar.gz

MSYS COMMAND >> tar -xvvzf nasm-0.98.38.tar.gz
MSYS COMMAND >> cd nasm-0.98.38
MSYS COMMAND >> ./configure --prefix=c:/mingw
MSYS COMMAND >> make
MSYS COMMAND >> mkdir c:/mingw/man/man1
MSYS COMMAND >> make install
MSYS COMMAND >> cd

** 8th Package >> lame-3.96.1.tar.gz

MSYS COMMAND >> tar -xvvzf lame-3.96.1.tar.gz
MSYS COMMAND >> cd lame-3.96.1
MSYS COMMAND >> ./configure --prefix=c:/mingw --disable-shared --disable-decoder
MSYS COMMAND >> make
MSYS COMMAND >> make install
MSYS COMMAND >> cd

** 9th Package >> xvidcore-1.0.3.tar.gz

MSYS COMMAND >> tar -xvvzf xvidcore-1.0.3.tar.gz
MSYS COMMAND >> cd xvidcore-1.0.3/build/generic
MSYS COMMAND >> ./configure --prefix=c:/mingw --disable-shared
MSYS COMMAND >> make
MSYS COMMAND >> make install
MSYS COMMAND >> mv c:/mingw/lib/xvidcore.a c:/mingw/lib/libxvidcore.a
MSYS COMMAND >> cd

** 10th Package >> svn co svn://svn.videolan.org/x264/trunk x264

MSYS COMMAND >> cd x264
MSYS COMMAND >> ./configure --prefix=/mingw --enable-avis-input --enable-pthread
MSYS COMMAND >> make
MSYS COMMAND >> make install
MSYS COMMAND >> cd

---------------------------------------------
----------------------------------------------
NEXT, INSTALL MPLAYER (last version 25197) /// external 11111

MSYS COMMAND >> svn checkout svn://svn.mplayerhq.hu/mplayer/trunk main
----------------------------------------------
----------------------------------------------
NEXT, INSTALL ffmpeg (last version 25197) /// external 11111

MSYS COMMAND >> cd main
MSYS COMMAND >> svn checkout svn://svn.mplayerhq.hu/ffmpeg/trunk ffmpeg
----------------------------------------------
----------------------------------------------
----------------------------------------------
----------------------------------------------
FINALLY, BUILD MPLAYER.EXE

MSYS COMMAND >> cd main
MSYS COMMAND >> ./configure --enable-runtime-cpudetection --with-codecsdir=codecs --enable-static --with-livelibdir=/home/Owner/live
MSYS COMMAND >> make

** If everything went well your first mplayer.exe can be found in the main dir now.

--------------------------------------------------------



When I get to the BUILD MPLAYER step, I get tons of errors and it bombs out.  Leading up to it, all the 10 packages, SVN checkouts seem to go without issue.  What the heck is wrong here???? :/

This was sort of re-diagrammed from this file that has been passed around these newsgroup parts:

http://lists.mplayerhq.hu/pipermail/mplayer-cygwin/2005-August/002261.html


THANK YOU IF SOMEONE CAN HELP ME GET A RUNNING RC2, OR TELL ME WHAT I AM DOING WRONG. I AM FOLLOWING THESE STEPS RELIGIOUSLY AND IT DOES NOT WORK!

~Sara








      ____________________________________________________________________________________
Never miss a thing.  Make Yahoo your home page. 
http://www.yahoo.com/r/hs


More information about the MPlayer-users mailing list