- Correctly installs in a GNUstep location if one exists, or in a system location otherwise. This is configurable at build time.
- Provides inspectable options for all of the configuration choices (run ccmake to see them all)
- Easily supports cross-compilation and out-of-tree builds
- Is easy to extend and inspect
- Automatically builds the LLVM optimisations (which already use CMake, as it's the only clean way of building LLVM optimisations out of tree) and can be easily configured not to if they are not required.
- Will build a single libobjc.so for platforms that provide a separate C++ runtime and a separate libobjcxx for ones that don't.
- Can generate build files for make, ninja, XCode, Eclipse, and Visual Studio
GNUstep News
Not an Official GNUstep News Site
Friday, December 14, 2012
CMake build system for libobjc
Discussions on using CMake to build libobjc with the following advantages:
Thursday, September 06, 2012
GNUstep QuartzCore demo video
Progress has been made to support Core Animation API in GNUstep. It is part of Google Summer of Code. More information can be found here.
Tuesday, May 01, 2012
XMPPKit and StepChat 0.2 Released
The ARC'ed version of XMPPKit and StepChat, a jabber client in GNUstep/Étoilé.
Thursday, April 12, 2012
EtoileFoundation 0.5 is released
EtoileFoundation now comes with a minimalistic but very flexible Metamodel inspired from Smalltalk's FAME. This new release adds many High-Order Messaging and Blocks related extensions that make much easier to manipulate collections. Both Prototype and Trait support have been rewritten from scratch. The Trait implementation now supports the full Trait semantics rather than a limited subset. The Reflection support has also been rewritten and extended, it now follows the Mirror model used in languages such as Self or Newspeak. Among the numerous other additions detailed in the EtoileFoundation NEWS file, you can find a new socket API, a much more random UUID generation especially on Linux, a richer Collection protocol and reusable Collection-oriented Traits.
Sunday, February 19, 2012
GNUstep Github Mirror
Monday, February 13, 2012
New Releases of GNUstep
GNUstep Gui & Back 0.22, Make 2.6.2 and Base 1.24 are released. Gorm 1.2.16 is also out.
Friday, February 03, 2012
First release candidate of OpenGroupware 5.5
OpenGroupware 5.5rc1, a web based groupware system, is released. The most noticeable changes are using GNUstep-make 2 and replace libFoundation with GNUstep Base.
Subscribe to:
Posts (Atom)