Каждая версия GCC, начиная с 4.0, и, в основном, каждая версия Clang, поддерживают хотя бы частично среду выполнения ObjFW. Это потому, что среда выполнения ObjFW использует GNU ABI, но добавляет к этому больше. Чтобы использовать то, что добавлено сверху, вам нужна версия Clang, которая принимает -fobjc-runtime = objfw. Для возможной проверки см. Configure.ac, включенный в ObjFW.
Все это имеет значение только в том случае, если вы планируете использовать среду выполнения без остальной части ObjFW - если вы также хотите использовать остальное, просто используйте objfw-config: это будет правильно для oyu.