[Mplayer-cvslog] CVS: main configure, 1.880, 1.881 Makefile, 1.293, 1.294

attila attila at pai.kinali.ch
Sat Jul 17 13:48:09 CEST 2004

On Sun, Jun 27, 2004 at 08:21:56PM +0200, Sascha Sommer wrote:
> On Sunday 27 June 2004 19:54, Sascha Sommer CVS wrote:
> > CVS change done by Sascha Sommer CVS
> >
> > Update of /cvsroot/mplayer/main
> > In directory mail:/var2/tmp/cvs-serv3179
> >
> > Modified Files:
> > 	configure Makefile
> > Log Message:
> > mingw crosscompiling step 1
> >
> Note that it does not work out of the box yet. The problem is
> that mplayers buildsystem is trying to compile and execute programs during
> configure and during the build process. This will of course
> fail for cross compiling
> However I had to copy the codec-cfg binary from a linux build.
> Rich said it would be better to write this tool as a script.
> So if you think you can do it. Go ahead.
> And of course:
> Checking for byte order ... configure: line 
> 5677: /tmp/mplayer-conf-7560-5328.o: cannot execute binary file
> Little Endian
> Checking for word size ... configure: line 1: /tmp/mplayer-conf-7560-5328.o: 
> cannot execute binary file
> Just in case someone wants to crosscompile for systems other than x86 ;)

I once (about a year ago or so) did that. It requires iirc
2 steps: compile mplayer on the host system to acuire those binaries,
then copy them over and tell make not to build them.

It would be of course better if we would distinguish between
target and host compiler and binaries.

Unfortunately i neither had the time nor knowlege about configre
or the buildsystem to do it then.

			Attila Kinali

More information about the MPlayer-cvslog mailing list