A working win32 build environment

Registered by Erik Ogenvik

While all development of Ember occurs on Linux, we do provide support for win32 also. However, there's currently no good guide for setting everything up for compilation on win32. One reason for this is that we use a lof of autotools configuration, which requires mingw and msys in order to build. While there has been a couple of attempts at this, none has yet delivered. For 0.5.3 I did a setup on win32 myself, and got it to produce a working build. However, a lot of the libraries has since changed, and the setup I used used a lot of hacks and wasn't documented.

Therefore both a good guide on how to setup everything, as well as precompiled binaries of the most common used libraries would be needed. It would be even better if a complete environment could be supplied as an archive.

Blueprint information

Status:
Complete
Approver:
Erik Ogenvik
Priority:
High
Drafter:
None
Direction:
Needs approval
Assignee:
Peter Szücs
Definition:
Approved
Series goal:
None
Implementation:
Implemented
Milestone target:
None
Started by
Erik Ogenvik
Completed by
Erik Ogenvik

Related branches

Sprints

Whiteboard

Fedora, starting from 11, is getting mingw32 build environment. This is most easiest way to get working mingw32. It should be expanded to include all our dependency libraries.
See https://fedoraproject.org/wiki/MinGW for more info about this feature
/alex

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.