交叉编译pulseAudio时提示configure: error: Unable to find libltdl version 2. Makes sure you have libtool 2.4 or later installed.
时间: 2024-02-23 16:58:45 浏览: 304
压缩包内包含两个版本的libtool,一为libtool-2.4.2.tar.gz,一为libtool-2.4.7.tar.gz
这个错误提示意味着你需要安装 libtool 2.4 或更高版本才能进行交叉编译。你可以尝试以下解决方案:
1. 在你的交叉编译环境中安装 libtool 2.4 或更高版本。
2. 如果你使用的是交叉编译工具链,请确保你的工具链中包含 libtool 的二进制文件。
3. 如果你使用的是 autotools 进行交叉编译,可以通过以下方式指定 libtool 的路径:
```
./configure --host=your_host --prefix=your_prefix --with-libtool=/path/to/libtool
```
其中,your_host 是你的目标平台,your_prefix 是你要安装 pulseAudio 的路径,/path/to/libtool 是 libtool 的路径。
如果问题仍未解决,请尝试重新下载最新版本的 pulseAudio 并重试。
阅读全文