Various problems with prefix for binutils/gcc binaries.
Case-sensitiveness on some headers. Mostly hacks though.
-Os makes ffdshow's subtile compilation troublesome.
verinc.exe and rebase.exe use too much Win32 API, and
they have to be run during build process: no good when
cross-compiling from Linux. I've replaced verinc by a
sed script (I'll let you enjoy it) but rebase
functionnality can't be reproduced.
The binaries can be packaged with a Linux version of
makensis. The installer works under Windows, and
ffdshow seems to work.
Tested under Debian unstable:
- mingw32 gcc 3.4.4 is packaged but I used my own 4.0.2
- makensis 2.06
- mingw-runtime 3.8 and w32-api 3.5 with patched
- whatever binutils is current (probably 2.16.90)