GNUStep is a UI framework that matches Apple’s Cocoa app framework closely. It's widely use to create cross platform applications.

LibObjC2 is the GNUstep Objective-C runtime was designed as a drop-in replacement for the GCC runtime. The library is available as part of GNUStep set of libraries from


LibObjC2 has been enabled for WoA. The PR add WoA support. LibObjC2 is compiled into a library. Therefore no binaries are available.


To build `libobjc2' get the source (and submodules) from

Setup the `wenv` environment and from a cmd shell: > mkdir build > cd build > make .. -G Ninja -DCMAKE_C_COMPILER=c:/wenv/arm64/llvm/bin/clang.exe -DCMAKE_CXX_COMPILER=c:/wenv/arm64/llvm/bin/clang.exe > ninja


CI Status and Binary Availability

CI is done through GitHub actions but primarily run for Linux. There are no release tags for a few years now. LibObjC2 is primarily built and used as source libarary.