As of revno #11107, I've fixed all the problems encountered when cross
compiling Gnash with mingw32. This should work with the current sysroot
on the gnashdev wiki, but I'll be uploading a new one soon anyway. I
used the stock mingw32 packages for Fedora 11, with my existing modified
sysroot.
Here's what I used to configure:
/home/rob/projects/gnu/gnash-bzr/trunk/configure --enable-gui=gtk
--enable-media=none --host=i686-pc-mingw32 --build=i686-pc-linux-gnu
--disable-plugins --with-top-level=/usr/i686-pc-mingw32/sys-root/mingw
--prefix=/usr/i686-pc-mingw32/sys-root/mingw
build_alias=i686-pc-linux-gnu host_alias=i686-pc-mingw32
--with-ffmpeg-incl=/usr/i686-pc-mingw32/sys-root/mingw/include/ffmpeg
--with-ffmpeg=lib=/usr/i686-pc-mingw32/sys-root/mingw/lib
--enable-gui=sdl -enable-ltdl-install --disable-shared --enable-static
There were a bunch of linking problems, but I managed to fix those
today. There were also a few problems caused by using GCC 4.4, which is
the current version of the mingw32 cross compiler, but they were mostly
boost related.
- rob -
_______________________________________________
Gnash-dev mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/gnash-dev