diff options
Diffstat (limited to 'sapi/cgi')
-rw-r--r-- | sapi/cgi/config.m4 | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/sapi/cgi/config.m4 b/sapi/cgi/config.m4 index d3aa978264..2613195ab9 100644 --- a/sapi/cgi/config.m4 +++ b/sapi/cgi/config.m4 @@ -97,3 +97,13 @@ INCLUDES="$INCLUDES $FHTTPD_INCLUDE" dnl## AC_SUBST(FHTTPD_INCLUDE) PHP_SUBST(FHTTPD_LIB) PHP_SUBST(FHTTPD_TARGET) + +case $host_alias in + *darwin*) + BUILD_CGI="\$(CC) \$(COMMON_FLAGS) \$(CFLAGS_CLEAN) \$(EXTRA_CFLAGS) \$(EXTRA_LDFLAGS) \$(LDFLAGS) \$(PHP_RPATHS) \$(PHP_GLOBAL_OBJS:.lo=.o) \$(PHP_SAPI_OBJS:.lo=.o) \$(EXTRA_LIBS) \$(ZEND_EXTRA_LIBS) -o php" + ;; + *) + BUILD_CGI="\$(LIBTOOL) --mode=link \$(CC) -export-dynamic \$(COMMON_FLAGS) \$(CFLAGS_CLEAN) \$(EXTRA_CFLAGS) \$(EXTRA_LDFLAGS) \$(LDFLAGS) \$(PHP_RPATHS) \$(PHP_GLOBAL_OBJS) \$(PHP_SAPI_OBJS) \$(EXTRA_LIBS) \$(ZEND_EXTRA_LIBS) -o php" + ;; +esac +PHP_SUBST(BUILD_CGI) |