]> granicus.if.org Git - php/commitdiff
Fix imap build problem
authorRasmus Lerdorf <rasmus@php.net>
Wed, 14 Jul 1999 19:16:59 +0000 (19:16 +0000)
committerRasmus Lerdorf <rasmus@php.net>
Wed, 14 Jul 1999 19:16:59 +0000 (19:16 +0000)
ext/imap/config.m4

index 4602e09ad0dd9deb222b23d63c161aa56efa34f5..f7a39a702577e43783fd8b4581632b787c1767c0 100644 (file)
@@ -31,31 +31,37 @@ AC_ARG_WITH(imap,
                fi
                if test -n "$APXS"; then
                        if test -f $IMAP_DIR/lib/libimap.a; then
-                               IMAP_LIBS="${apxs_runpath_switch}$IMAP_DIR/lib' -L$IMAP_DIR/lib -limap"
+                               IMAP_LIBDIR="$IMAP_DIR/lib"
+                               IMAP_LIB="imap"
                        elif test ! -f $IMAP_DIR/lib/libc-client.a; then
                                if test ! -f $IMAP_DIR/lib/libc-client4.so; then
                                        AC_MSG_ERROR(You need to copy or link $IMAP_DIR/lib/c-client.a to $IMAP_DIR/lib/libc-client.a)
                                else
-                                       IMAP_LIBS="${apxs_runpath_switch}$IMAP_DIR/lib' -L$IMAP_DIR/lib -lc-client4"
+                                       IMAP_LIBDIR="$IMAP_DIR/lib"
+                                       IMAP_LIB="c-client4"
                                fi
                        else
-                               IMAP_LIBS="${apxs_runpath_switch}$IMAP_DIR/lib' -L$IMAP_DIR/lib -lc-client"
+                               IMAP_LIBDIR="$IMAP_DIR/lib"
+                               IMAP_LIB="c-client"
                        fi
                else
                        if test -f $IMAP_DIR/lib/libimap.a; then
-                               IMAP_LIBS="-L$IMAP_DIR/lib -limap"
+                               IMAP_LIBDIR="$IMAP_DIR/lib"
+                               IMAP_LIB="imap"
                        elif test ! -f $IMAP_DIR/lib/c-client.a; then
                                if test ! -f $IMAP_DIR/lib/libc-client4.so; then
                                        AC_MSG_ERROR(could not find c-client.a in $IMAP_DIR/lib !)
                                else
-                                       IMAP_LIBS="${ld_runpath_switch}$IMAP_DIR/lib -L$IMAP_DIR/lib -lc-client4"
+                                       IMAP_LIBDIR="$IMAP_DIR/lib"
+                                       IMAP_LIB="c-client4"
                                fi
                        else
-                               IMAP_LIBS="-L$IMAP_DIR/lib $IMAP_DIR/lib/c-client.a"
+                               IMAP_LIBS="$IMAP_DIR/lib"
+                               IMAP_LIB="c-client"
                        fi
                fi
-               INCLUDES="$INCLUDES -I$IMAP_INC_DIR"
-               EXTRA_LIBS="$EXTRA_LIBS $IMAP_LIBS"
+               AC_ADD_LIBRARY_WITH_PATH($IMAP_LIB, $IMAP_LIBDIR)
+               AC_ADD_INCLUDE($IMAP_INC_DIR)
                AC_DEFINE(HAVE_IMAP)
                AC_MSG_RESULT(yes)
                PHP_EXTENSION(imap)