Quote from: tygre on May 25, 2026, 12:29 AMIn the meantime, another question: I can't figure out anymore how to become root in the Terminal again... I kind of recall that I was able to start a new zsh (or bash) as root, but can't recall how![]()
Cheers!
Tygre
su -


QuoteTo get things out of the way—pTek will be disappointed to learn that all of this is for OPENSTEP 4.2 only and will not work on NEXTSTEP 3.3. Sorry, buddy.
Quotegcc 3.1 is part of the package manager repo, here: https://github.com/turbolent/openstep-pkg
This should mean that we can now compile stuff with a much newer x86 instruction set, since it's from OS X 10.2.
QuoteLooking through Turbolent's other repos, I noticed two drivers, both of which are quite young:
Driver for Bus Master IDE: https://github.com/turbolent/BusMasterIDE (3 weeks ago)
Driver for RTL8139 ethernet devices: https://github.com/turbolent/RTL8139 (2 weeks ago!)
QuoteI should note that the drivers might work just fine on NS3.3, since OS4.2's dev environment literally can't produce drivers; NeXT continued using (and recommending) 3.3 systems for this purpose until x86 was deprecated in OS X Server 1.0. I suppose Turbolent might have used the 3.3 dev environment installed on 4.2, though, in which case actual usage on 3.3 would be untested...
Quote from: turbolent on May 24, 2026, 08:04 PMThere's also The CocotronJudging by the date of the latest code submit at its repo at github.com/cjwl/cocotron, the project hasn't had any further activity since about 11 years.
QuoteCocotron is a developer SDK which implements a usable amount AppKit and Foundation for Windows and Foundation for Linux/BSD in Objective-C. You need to install cross-compilers and cross-compile the frameworks using Xcode on Mac OS X.
The Cocotron is an open source project which aims to implement a cross-platform Objective-C API similar to that described by Apple Inc.'s Cocoa documentation. This includes the AppKit, Foundation, Objective-C runtime and support APIs such as CoreGraphics and CoreFoundation.
The purpose of the project is to provide an easy to use cross-platform solution for Objective-C development. In particular, source code level compatibility with recent versions of Apple's frameworks.
The general goal is to provide complete support on any viable platform, the project is intended to be as portable as possible. However, most of the work at this time is focused on providing support for Microsoft Windows. In particular the NT based versions, 2000 up to 10.