eC - Installation
Fork me on GitHub

Installation

You can install the Ecere SDK from source on OS X

Source Code

http://github.com/ecere/ecere-sdk/

Clone with Git

git clone https://github.com/ecere/ecere-sdk.git

Tarballs

Latest Release (0.44.15 August 4, 2016
Latest Development Snapshot

Installation per Platform

Target Platforms

Source Code





You will need the latest version of Xcode to build the SDK on OS X.

You should also install XQuartz.

Once you've set up a few things (see below) the usual should work:

make
sudo make prefix=$SYSROOT install


You can launch the Ecere IDE with the command ide.
First add the toolchain bin directory to the path and set SYSROOT to the proper SDK directory.

You will also need to build and install libffi (included in the deps folder) to your sysroot for EDA to build.

export PATH=$PATH:/Applications/Xcode.app/Contents/Developer/usr/bin
export SYSROOT=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk
make
sudo make prefix=$SYSROOT install


Please note that debugger integration only supports GDB and will not work with LLDB, so you should install GDB as well.

At this point Ecere requires X11 to run on OS X. We are working towards a native Cocoa driver and iOS support.