重装了openwrt之后,由于下载的openwrt版本没有自带alist,所以打算手动一个。
SSH进入路由,输入自动安装代码,报错如下:
Error loading shared library libmbedtls.so.12: No such file or directory (needed by /usr/lib/libcurl.so.4)
Error loading shared library libmbedx509.so.0: No such file or directory (needed by /usr/lib/libcurl.so.4)
Error loading shared library libmbedcrypto.so.3: No such file or directory (needed by /usr/lib/libcurl.so.4)
Error relocating /usr/bin/curl: curl_easy_header: symbol not found
Error relocating /usr/bin/curl: curl_easy_nextheader: symbol not found
查询得知,libcurl.so.4是openssl的库文件。
试着用
opkg install openssl-util
安装,仍然报错。
最后安装了
opkg install libcurl4-openssl-dev
终于,一切正常。
文章评论