Ekho pulseaudio

发布于 2021-12-04 22:18:20 字数 472 浏览 765 评论 4

您好,我在ubuntu11.04的版本上交叉编译ekho-5.07,始终提示是

checking for main in -lpulse... no

configure: error: in `/home/jack/Ekho/ekho_5.0.7/ekho-5.0.7':

configure: error: pulseaudio test failed (--without-pulseaudio to disable)

See `config.log' for more details

交叉编译工具为arm-linux-gcc,在指定的路径下,pulseaudio已经存在,

并且我已经把pkgconfig路径已经加进去了,里面包含libpulse.pc和libpulse-simple.pc,

lib和include下的文件已经存在,但是编译始终通不过,

请问这是什么原因,我该怎么做才能解决此问题,希望你能不吝赐教,谢谢。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

飘过的浮云 2021-12-08 21:19:37

想把ekho移植到嵌入式linux平台上,利用ekho把文字转为声音文件。交叉编译都成功了,但是运行的时候出现了这个错误,看了sndfile的代码,但是不知道怎么解决

 

狠疯拽 2021-12-06 08:21:42

您好黄哥,我在ARM平台安装Ekho,报错

/sr-convert/sr-convert.cpp:318:4: error: unknown register name ‘%ebx’ in ‘asm’

./sr-convert/sr-convert.cpp:318:4: error: unknown register name ‘%eax’ in ‘asm’

Makefile:832: recipe for target 'src/libekho_a-libekho.o' failed

make[1]: *** [src/libekho_a-libekho.o] Error 1

make[1]: Leaving directory '/root/ekho-6.0'

Makefile:441: recipe for target 'all' failed

make: *** [all] Error 2

卸妝后依然美 2021-12-05 21:59:42

我写Makefile时从来没有考虑过交叉编译,应该是不行的。pulseaudio不是普通的链接库,要目标系统使用其作为声音服务,Ekho才能发声,我猜你的系统不一定使用Pulseaudio。

屌丝范 2021-12-05 13:52:55

我写Makefile时从来没有考虑过交叉编译,应该是不行的。pulseaudio不是普通的链接库,要目标系统使用其作为声音服务,Ekho才能发声,我猜你的系统不一定使用Pulseaudio。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文