@@ -1355,7 +1355,8 @@ dnl Common setup macro for iconv
1355
1355
dnl
1356
1356
AC_DEFUN ( PHP_SETUP_ICONV , [
1357
1357
found_iconv=no
1358
-
1358
+ unset ICONV_DIR
1359
+
1359
1360
AC_CHECK_FUNCS ( iconv libiconv , [
1360
1361
AC_DEFINE ( HAVE_ICONV , 1 , [ ] )
1361
1362
found_iconv=yes
@@ -1381,15 +1382,11 @@ AC_DEFUN(PHP_SETUP_ICONV, [
1381
1382
then
1382
1383
PHP_CHECK_LIBRARY($iconv_lib_name, libiconv, [
1383
1384
found_iconv=yes
1384
- PHP_ADD_LIBRARY_WITH_PATH($iconv_lib_name, $ICONV_DIR/lib, $1 )
1385
1385
AC_DEFINE ( HAVE_LIBICONV , 1 , [ ] )
1386
1386
] , [
1387
1387
PHP_CHECK_LIBRARY($iconv_lib_name, iconv, [
1388
1388
found_iconv=yes
1389
- PHP_ADD_LIBRARY_WITH_PATH($iconv_lib_name, $ICONV_DIR/lib, $1 )
1390
1389
AC_DEFINE ( HAVE_ICONV , 1 , [ ] )
1391
- ] , [
1392
- found_iconv=no
1393
1390
] )
1394
1391
] , [
1395
1392
-L$ICONV_DIR/lib
@@ -1400,7 +1397,10 @@ AC_DEFUN(PHP_SETUP_ICONV, [
1400
1397
if test "$found_iconv" = "no"; then
1401
1398
$3
1402
1399
else
1400
+ if test -n "$ICONV_DIR"; then
1401
+ PHP_ADD_LIBRARY_WITH_PATH($iconv_lib_name, $ICONV_DIR/lib, $1 )
1402
+ PHP_ADD_INCLUDE($ICONV_DIR/include)
1403
+ fi
1403
1404
$2
1404
- PHP_ADD_INCLUDE($ICONV_DIR/include)
1405
1405
fi
1406
1406
] )
0 commit comments