@@ -17,11 +17,23 @@ if test "$PHP_CURL" != "no"; then
17
17
break
18
18
fi
19
19
done
20
+ if test -z "$CURL_DIR"; then
21
+ AC_MSG_RESULT ( not found )
22
+ if which dpkg-architecture>/dev/null; then
23
+ AC_MSG_CHECKING ( for cURL in multiarch path )
24
+ CURL_MULTIARCH_INCLUDE=/usr/include/$(dpkg-architecture -qDEB_HOST_MULTIARCH)
25
+ if test -r $CURL_MULTIARCH_INCLUDE/curl/easy.h; then
26
+ CURL_DIR=/usr
27
+ AC_MSG_RESULT ( found in $CURL_MULTIARCH_INCLUDE )
28
+ else
29
+ AC_MSG_RESULT ( not found )
30
+ fi
31
+ fi
32
+ fi
20
33
fi
21
34
22
35
if test -z "$CURL_DIR"; then
23
- AC_MSG_RESULT ( not found )
24
- AC_MSG_ERROR ( Please reinstall the libcurl distribution -
36
+ AC_MSG_ERROR ( Could not find cURL , please reinstall the libcurl distribution -
25
37
easy.h should be in <curl-dir>/include/curl/ )
26
38
fi
27
39
@@ -45,7 +57,11 @@ if test "$PHP_CURL" != "no"; then
45
57
AC_MSG_ERROR ( cURL version 7.10.5 or later is required to compile php with cURL support )
46
58
fi
47
59
48
- PHP_ADD_INCLUDE($CURL_DIR/include)
60
+ if test -z "$CURL_MULTIARCH_INCLUDE"; then
61
+ PHP_ADD_INCLUDE($CURL_DIR/include)
62
+ else
63
+ PHP_ADD_INCLUDE($CURL_MULTIARCH_INCLUDE)
64
+ fi
49
65
PHP_EVAL_LIBLINE($CURL_LIBS, CURL_SHARED_LIBADD)
50
66
PHP_ADD_LIBRARY_WITH_PATH(curl, $CURL_DIR/$PHP_LIBDIR, CURL_SHARED_LIBADD)
51
67
0 commit comments