Hi,

supporting Mac, gnustep, gcc and clang is a small challenge :-P But I like to do it.

For selector issues, some time ago in Graphos I added this:

#if !defined (GNUSTEP) &&  (MAC_OS_X_VERSION_MAX_ALLOWED <= MAC_OS_X_VERSION_10_4)
#define sel_isEqual(selector1, selector2) (selector1 ==  selector2)
#else
#include <objc/runtime.h>
#endif


fine it looks! but... today I am compiling on an older NetBSD system (SPARC) and there is no objc/runtime.h and am using GCC with its supplied runtime.

similar differences in runtime bite me also in OpenBSD.

Any suggestions?

Riccardo

_______________________________________________
Gnustep-dev mailing list
Gnustep-dev@gnu.org
https://lists.gnu.org/mailman/listinfo/gnustep-dev

Reply via email to