The Ecere SDK is a cross-platform toolkit for building software applications. It currently runs on Windows, Linux, Mac OS X (through X11), FreeBSD, and the Android OS. It should run on other Unix platforms with minor testing/tweaking. With the Ecere SDK, you can develop applications once and deploy them on all supported platforms alongside a lightweight runtime environment. It introduces eC, an object oriented language derived from and fully compatible with C, compromising neither runtime performance nor ease of use. A built-in 3D engine supporting both Direct3D and OpenGL is fully integrated.
|Tags||Software Development Widget Sets User Interfaces multimedia Graphics 3D Rendering Text Editors Integrated Development Environments (IDE) Libraries Application Frameworks|
|Licenses||New BSD License|
|Operating Systems||Mac OS X Windows Windows POSIX Linux Android|
|Implementation||eC OpenGL direct3d SQL|
|Translations||Chinese (Simplified) Spanish|
Release Notes: The Windows installer has been updated with TDM/MinGW-w64. A lot of bugs were fixed.
Release Notes: The eC compiler has been improved. Compatibility with C headers has been improved. Various bugs have been fixed.
Release Notes: Memory corruption bugs were fixed. A bug causing the build to fail on PowerPC was fixed. Cross-bitness compiling issues were fixed. UTF-8 text processing issues were fixed. (De)serialization of Map container objects was fixed. A ListBox row moving bug was fixed. Various IDE bugs were fixed.
Release Notes: Support for 64-bit architectures has been implemented. Support for MinGW-w64 has been added. Applications can now be deployed on Android, with support for basic features. OS X and FreeBSD support has been Improved. Various bugs have been fixed.
Release Notes: Many issues have been fixed: the Debian packages not installing on 64-bit systems, issues with GCC 4.7, and build issues with ARM and big endian (PPC) builds. The target and host platform confusion in build system/makefiles has been resolved. __attribute__ qualifiers are now handled properly in the compiler. All per node settings in the build system are now properly resolved. Support for a SYSROOT and GCC prefix save has been added to the compiler settings. The tarball supports cross-compiling (e.g. building for MinGW on Linux). This release adds initial support for the Android platform.