/usr/local/bin/php-7.4.30/ext/xmlrpc/libxmlrpc/encodings.c:86: undefined reference to `libiconv_close' collect2: error: ld returned 1 exit status make: *** [sapi/cli/php] Error 1
时间: 2023-07-30 20:11:38 浏览: 153
这个错误可能是因为缺少 libiconv 库导致的。你可以尝试以下步骤解决该问题:
1. 确认你已经安装了 libiconv 库,如果没有,请安装。
2. 如果已经安装了 libiconv 库,但是仍然出现该错误,可以尝试将 libiconv 库添加到编译选项中。在编译 PHP 的时候,可以加上以下选项:
```
--with-iconv=/usr/local/libiconv
```
其中 `/usr/local/libiconv` 是 libiconv 库的安装路径,根据实际情况进行修改。
3. 如果以上步骤都不能解决问题,可以尝试重新编译 libxmlrpc 库,确保编译选项正确设置。
阅读全文