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

Reply via email to