Ravi Chemudugunta | 9 Mar 21:39 2009
Picon

Re: --enable-x11

Hi all,

This may seem daft to want to compile x11 support with a cygwin build,
but has anyone been able to do it?

$ ./configure --enable-xv --enable-x11 --disable-xv
--disable-vidix-internal --disable-vidix-external --disable-shm
--prefix=/op/mplayer --disable-libavcodec_so --disable-nas
--disable-gl --disable-openal --disable-alsa --disable-arts
--disable-xinerama --disable-dpms && make

it all seems well until it begins the final linking stage where it
fails with a whole lot of missing references, I was  able to partially
solve some of them by adding the following flags:

-lX11 -lxcb -lxcb-xlib -lXau -lxdmcp  -lxcb-xinerama -lxcb-dpms

-ravi
Henry Garcia | 10 Mar 14:10 2009
Picon

--enable-x11

> This may seem daft to want to compile x11 support with a cygwin build,

It does seem kind of daft. What for?

>
> but has anyone been able to do it?
>

I haven't. I tried and gave up. I believe the main problem is having the
correctly installed x11 development libraries and headers for Cygwin.

>
> $ ./configure --enable-xv --enable-x11 --disable-xv
> --disable-vidix-internal --disable-vidix-external --disable-shm
> --prefix=/op/mplayer --disable-libavcodec_so --disable-nas
> --disable-gl --disable-openal --disable-alsa --disable-arts
> --disable-xinerama --disable-dpms && make
>
> it all seems well until it begins the final linking stage where it
> fails with a whole lot of missing references, I was  able to partially
> solve some of them by adding the following flags:
>
> -lX11 -lxcb -lxcb-xlib -lXau -lxdmcp  -lxcb-xinerama -lxcb-dpms
>
> -ravi
>
I would say a lot of your configure options are unnecessary. Just let the
configure script do it's thing. Configure should be intelligent enough to
detect
if your installed Cygwin does or does not have the necessary libraries to
(Continue reading)

Reimar Döffinger | 10 Mar 14:48 2009
Picon
Picon

Re: --enable-x11

On Tue, Mar 10, 2009 at 09:10:01AM -0400, Henry Garcia wrote:
> > but has anyone been able to do it?
> 
> I haven't. I tried and gave up. I believe the main problem is having the
> correctly installed x11 development libraries and headers for Cygwin.

I have once, but you will probably have to hack the source (in
particular, disable any Windows vo's, in particular directx, direct3d,
winvidix, gl and gl2 (the later two you can switch to use X11)).
I can't help you much instead except to tell you to read the configure
output (which should have left it clear that those --enable options you
use are extremely unlikely to _help_ you), and configure.log
Milen Manev | 16 Mar 13:10 2009
Picon

How to compile MPlayer for WIN32 using MinGW

Hi all,

http://www.mplayerhq.hu/MPlayer/contrib/win32/MPlayer-MinGW-Howto.txt
is quite old.
No one update it.
There are many places where pre-compiled version of MPlayer for
Windows can be found.
But I found nowhere "How To", moreover in these versions there is no
support for cdda and dvdnav.
That is why i decided to write this article.

How to compile MPlayer for WIN32 using MinGW

I. Install MinGW/MSYS
Get following packages from:
http://sourceforge.net/project/showfiles.php?group_id=2435

	gcc-core-3.4.5-20060117-3.tar.gz
	gcc-g++-3.4.5-20060117-3.tar.gz
	binutils-2.19.1-mingw32-bin.tar.gz
	gdb-6.8-mingw-3.tar.bz2
	mingw32-make-3.81-20080326-3.tar.gz
	mingw-runtime-3.14.tar.gz
	mingw-utils-0.3.tar.gz
	w32api-3.13-mingw32-dev.tar.gz
	msysCORE-1.0.11-20080826.tar.gz
	MSYS-1.0.11-20090120-dll.tar.gz
	tar-1.19.90-MSYS-1.0.11-2-bin.tar.gz
	findutils-4.3.0-MSYS-1.0.11-3-bin.tar.gz
	autoconf2.5-2.61-1-bin.tar.bz2
(Continue reading)

John Brown | 26 Mar 17:10 2009
Picon

BUGREPORT - cannot compile svn 18193

Hello All,

The problem is in libavcodec/x86.

First, I got an error message saying that there was no rule to 
generate certain .o files. I observed that the .asm files did not
have corresponding .o files, so I manually compiled them with yasm:
   yasm -f win32 -o filename.o filename.asm

Next, I got some messages about undefined functions, so I edited the
makefile and added x86/x86inc.o and x86/x86util.o to the objects 
that make up libavcodec.a. However, I am still left with undefined
functions:

gcc -o mplayer.exe mplayer.o m_property.o mp_fifo.o mp_msg.o mixer.o
parser-mpcmd.o command.o input/input.o libao2/audio_out.o libao2/ao_mpegpes.o
libao2/ao_null.o libao2/ao_pcm.o libvo/aspect.o libvo/geometry.o libvo/spuenc.o
libvo/video_out.o libvo/vo_mpegpes.o libvo/vo_null.o libvo/vo_direct3d.o
libvo/w32_common.o libvo/gl_common.o libvo/vo_gl.o libvo/vo_gl2.o
libvo/vo_md5sum.o libvo/vo_pnm.o libvo/vo_tga.o libvo/vo_cvidix.o
libvo/vosub_vidix.o vidix/vidix.o vidix/drivers.o vidix/dha.o vidix/mtrr.o
vidix/pci.o vidix/pci_names.o vidix/pci_dev_ids.o vidix/cyberblade_vid.o
vidix/mach64_vid.o vidix/mga_vid.o vidix/mga_crtc2_vid.o vidix/nvidia_vid.o
vidix/pm2_vid.o vidix/pm3_vid.o vidix/radeon_vid.o vidix/rage128_vid.o
vidix/s3_vid.o vidix/sis_vid.o vidix/sis_bridge.o vidix/unichrome_vid.o
libao2/ao_win32.o libvo/vo_winvidix.o libvo/vo_yuv4mpeg.o osdep/mplayer-rc.o
asxparser.o codec-cfg.o cpudetect.o edl.o find_sub.o fmt-conversion.o get_path.o
m_config.o m_option.o m_struct.o mpcommon.o parser-cfg.o playtree.o
playtreeparser.o spudec.o sub_cc.o subopt-helper.o subreader.o vobsub.o
libaf/af.o libaf/af_center.o libaf/af_channels.o libaf/af_comp.o
(Continue reading)


Gmane