@@ -1,6 +1,6 @@ -AC_INIT(ObjFW, 0.3-dev, js@webkeks.org) +AC_INIT(ObjFW, 0.3.1, js@webkeks.org) AC_CONFIG_SRCDIR(src) AC_CANONICAL_HOST AC_LANG([Objective C]) @@ -121,10 +121,17 @@ AC_SUBST(OFPLUGINTESTS_M, "OFPluginTests.m") AC_SUBST(TESTPLUGIN, "plugin") AC_DEFINE(OF_PLUGINS, 1, [Whether we have plugin support]) AC_SUBST(OFPLUGINS_DEF, "-DOF_PLUGINS") fi + +case "$host_os" in + darwin*) + AC_SUBST(REEXPORT_LIBOBJC, [-Wl,-reexport-lobjc]) + AC_SUBST(LDFLAGS_REEXPORT, [-Wl,-reexport-lobjfw]) + ;; +esac AC_C_BIGENDIAN([ AC_DEFINE(OF_BIG_ENDIAN, 1, [Whether we are big endian]) AC_SUBST(ENDIANESS_DEF, "-DOF_BIG_ENDIAN")]) @@ -406,12 +413,5 @@ AC_SUBST(PACKAGE, ObjFW) AC_CONFIG_FILES([buildsys.mk extra.mk utils/objfw-config]) AC_CONFIG_HEADERS([config.h src/objfw-defs.h]) AC_OUTPUT - -if test x"$objc_runtime" = x"GNU"; then - echo - echo "Warning: You are using GNU libobjc! Support for GNU libobjc will " - echo "be dropped in the next version! You should upgrade to ObjFW-RT" - echo "(the ObjFW runtime) instead!" -fi