The Ecere SDK 0.44.15 Windows installer
will install the Ecere SDK and MinGW-w64 together for you.
It will also configure your Compiler Global Settings as well, a step you will have to do yourself if you do not use the installer.
See the source code links in the box on the right for obtaining the source.
On Windows, you need MinGW
(only w64 supports 64 bit) to build the Ecere SDK, and applications as well.
You might also want to download or use your own version of MinGW-w64
We recommend TDM-GCC
We also recommend this specific version of mingw32-make
, things might not work properly with another build.
For a smoother experience, we suggest you use the Ecere installer to install both Ecere and MinGW first, and then rebuild from the source.
Once your compiling environment is set up, you should be able to build the SDK by simply running mingw32-make.
For SSL support (SSLSocket class), you can pass ENABLE_SSL=y after installing OpenSSL on your system (You can obtain it from here
To install the SDK in "Program Files\Ecere SDK", simply run mingw32-make install.
On Windows Vista/7 you must do this in an Elevated Command Prompt
(Start, cmd, right click cmd.exe icon, Run as administrator), or make install will fail with an error.
Make sure to have previous instances of any Ecere application closed as well.