Jede GCC-Version ab 4.0 und grundsätzlich jede Clang-Version unterstützt die ObjFW-Laufzeit mindestens teilweise. Das liegt daran, dass die ObjFW-Laufzeit die GNU-ABI verwendet, aber darüber hinaus noch mehr hinzufügt. Um das hinzugefügte Zusatz zu verwenden, benötigen Sie eine Clang-Version, die -fobjc-runtime = objfw akzeptiert. Eine mögliche Überprüfung finden Sie unter configure.ac in ObjFW.
Dies alles ist nur relevant, wenn Sie die Laufzeit ohne den Rest von ObjFW verwenden möchten. Wenn Sie auch den Rest verwenden möchten, verwenden Sie einfach objfw-config: Es wird das Richtige für oyu tun.