./freeswitch: /usr/lib/x86_64-linux-gnu/libjpeg.so.62: version `LIBJPEG_6.2' not found (required by /usr/local/lib/libspandsp.so.3)
时间: 2023-08-27 15:06:47 浏览: 204
FreeSwitch异常测试部分-igbt和ipm及其应用电路 - [周志敏、周纪海、纪爱华]
这个错误提示是因为 `/usr/local/lib/libspandsp.so.3` 链接到了系统中缺失的 `libjpeg.so.62`,导致无法找到 `LIBJPEG_6.2` 版本。可以尝试以下解决方案:
1. 安装缺失的 `libjpeg` 库,可以使用以下命令安装:
```
sudo apt-get install libjpeg62-dev
```
2. 如果系统中已经安装了 `libjpeg` 库,但是版本不是 `6.2`,可以尝试创建一个软链接,将系统中已有的版本链接到 `libjpeg.so.62`,例如:
```
sudo ln -s /usr/lib/x86_64-linux-gnu/libjpeg.so /usr/lib/x86_64-linux-gnu/libjpeg.so.62
```
这样,`/usr/local/lib/libspandsp.so.3` 就能够找到 `LIBJPEG_6.2` 版本了。
3. 如果以上方法都不能解决问题,可以尝试重新编译 `/usr/local/lib/libspandsp.so.3`,将 `libjpeg` 库重新链接到正确的版本。
希望以上方法能够帮助到你!
阅读全文