Source

Windows

On Windows, you need MinGW or MinGW-w64 (only w64 supports 64 bit) to build the Ecere SDK, and applications as well.

The Ecere SDK 0.44.11 installer will install the Ecere SDK and MinGW-w64 together for you. It will also configure your Compiler Global Settings as well for you, a step you will have to do on your own if you do not use the installer.

You can also opt for a portable version (outdated) of the SDK for which no installation is required. Learn more about it here. Each package comes pre-configured and ready to compile your projects out of the box. Just use your favorite decompression tool (7-zip, UnZip or Windows' Extraction Wizard for example) to extract the files. You can download the package that best fits your needs choosing from the following options:

Once your compiling environment is set up, you should be able to build the SDK by simply running mingw32-make.

To install it, 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.

Linux

To install from source, you will need to ensure you have the proper dependencies installed.

Once the dependencies are set up, simply run make and sudo make install.

Look below for distribution specific information and available packages.

If you don't see text displayed, make sure you install the latest drivers for your video card, as older drivers had trouble with how Ecere displays text in the X graphics mode. An alternative would be to run it in OpenGL mode, but you might have to do that with textless menus: Alt V, Up, Up, Right, Down, Enter.

You could also be seeing poor quality or not be seeing any text if you are missing good true type fonts.
We recommend you install Bitstream Vera and Liberation Fonts. You can find some other free fonts, including Unicode fonts, in this blog post.

Debian / Ubuntu

You can install the Ecere SDK on Ubuntu using the apt-get system.

The Ecere SDK is now part of Ubuntu under the ecere-sdk meta-package, since 12.10 "Quantal Quetzal".

To install the latest official Ubuntu package from a terminal on Quantal or later, you can simply type:

sudo apt-get install ecere-sdk

We also have daily builds on our Launchpad PPA with the latest code from our Git repository.
To add our PPA to your system, bring up a terminal and enter:

sudo add-apt-repository ppa:ecere-team/ppa
sudo apt-get update

Then to install the latest version of the Ecere SDK:

sudo apt-get install ecere-sdk

Alternatively, you can add the following line in the Settings/Software Sources dialog: (For debian squeeze, use lucid as ubuntu version)

Note: On older RedHat / CentOS with older releases of X.org (e.g. 5.2), the input method support locks up the IDE. A workaround is to comment out the XOpenIM() function call line in ecere/src/gui/drivers/XInterface.ec (~line 1071).