We need a redistributable C/C++ cross-compiler hosted on Win32 that will compile code for a x86 Linux target. It must not require Cygwin. We prefer a compiler based on MinGW GCC . We also need standard headers and libraries for x86, put together in a package (we prefer a package based on MinGW) It must be able to build x86 Linux .so files (shared libraries) and .a files (static libraries) from our C and C++ code, which already compiles under Linux. A .zip file of the installation package is sufficient. We are also interested in targeting Solaris on Sun boxes. There would be a bonus if you could create a version of GCC that would still be hosted on Win32 but would compile for a Solaris target.
## Deliverables
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
2) Deliverables must be in ready-to-run condition, as follows? (depending on the nature? of the deliverables):
a)? For web sites or? other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.
b) For all others including desktop software or software the buyer intends to distribute: A software? installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.
3) The work will conform to GPL standards; all source code will be included and all new code will be under the GPL.
## Platform
Compiler must run on Windows NT 4.0 and all newer desktop versions of Windows (except for Windows 95, 98, and ME) Objects built by the compiler must run on X86 Linux.