Ekho pulseaudio

万载一梦 发布于 2013/08/23 15:35
阅读 1K+
收藏 0
您好,我在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下的文件已经存在,但是编译始终通不过,
请问这是什么原因,我该怎么做才能解决此问题,希望你能不吝赐教,谢谢。
加载中
0
黄冠能
黄冠能

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

0
万载一梦
万载一梦

引用来自“黄冠能”的答案

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

谢谢
0
陈兵强
您好黄哥,我在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
0
asmokey
asmokey

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

 
 
G
M
T
 
 
检测语言世界语中文简体中文繁体丹麦语乌克兰语乌兹别克语乌尔都语亚美尼亚语伊博语俄语保加利亚语僧伽罗语克罗地亚语冰岛语加利西亚语加泰罗尼亚语匈牙利语南非祖鲁语卡纳达语印地语印尼巽他语印尼爪哇语印尼语古吉拉特语哈萨克语土耳其语塔吉克语塞尔维亚语塞索托语威尔士语孟加拉语宿务语尼泊尔语巴斯克语布尔语(南非荷兰语)希伯来语希腊语德语意大利语意第绪语拉丁语拉脱维亚语挪威语捷克语斯洛伐克语斯洛文尼亚语斯瓦希里语旁遮普语日语格鲁吉亚语毛利语法语波兰语波斯尼亚语波斯语泰卢固语泰米尔语泰语海地克里奥尔语爱尔兰语爱沙尼亚语瑞典语白俄罗斯语立陶宛语索马里语约鲁巴语缅甸语罗马尼亚语老挝语芬兰语苗语英语荷兰语菲律宾语葡萄牙语蒙古语西班牙语豪萨语越南语阿塞拜疆语阿尔巴尼亚语阿拉伯语韩语马其顿语马尔加什语马拉地语马拉雅拉姆语马来语马耳他语高棉语齐切瓦语
 
世界语中文简体中文繁体丹麦语乌克兰语乌兹别克语乌尔都语亚美尼亚语伊博语俄语保加利亚语僧伽罗语克罗地亚语冰岛语加利西亚语加泰罗尼亚语匈牙利语南非祖鲁语卡纳达语印地语印尼巽他语印尼爪哇语印尼语古吉拉特语哈萨克语土耳其语塔吉克语塞尔维亚语塞索托语威尔士语孟加拉语宿务语尼泊尔语巴斯克语布尔语(南非荷兰语)希伯来语希腊语德语意大利语意第绪语拉丁语拉脱维亚语挪威语捷克语斯洛伐克语斯洛文尼亚语斯瓦希里语旁遮普语日语格鲁吉亚语毛利语法语波兰语波斯尼亚语波斯语泰卢固语泰米尔语泰语海地克里奥尔语爱尔兰语爱沙尼亚语瑞典语白俄罗斯语立陶宛语索马里语约鲁巴语缅甸语罗马尼亚语老挝语芬兰语苗语英语荷兰语菲律宾语葡萄牙语蒙古语西班牙语豪萨语越南语阿塞拜疆语阿尔巴尼亚语阿拉伯语韩语马其顿语马尔加什语马拉地语马拉雅拉姆语马来语马耳他语高棉语齐切瓦语
 
 
 
 
 
 
 
 
 
文本转语音功能仅限200个字符
 
 
选项 : 历史 : 反馈 : Donate 关闭
返回顶部
顶部