安装Sphere v2.7 遇到的问题

今天在安装Sphere v2.7 的时候,提示错误:

/home/lgj/nist/lib/libsphereCombinedLibs.a(shorten.o): In function `shorten‘:
/home/lgj/Documents/Speech/nist/src/lib/sp/shorten.c:499: undefined reference to `log‘
/home/lgj/Documents/Speech/nist/src/lib/sp/shorten.c:554: undefined reference to `floor‘
/home/lgj/Documents/Speech/nist/src/lib/sp/shorten.c:558: undefined reference to `floor‘
/home/lgj/Documents/Speech/nist/src/lib/sp/shorten.c:559: undefined reference to `exp‘
/home/lgj/Documents/Speech/nist/src/lib/sp/shorten.c:560: undefined reference to `pow‘
/home/lgj/Documents/Speech/nist/src/lib/sp/shorten.c:561: undefined reference to `log‘
/home/lgj/Documents/Speech/nist/src/lib/sp/shorten.c:561: undefined reference to `floor‘
/home/lgj/Documents/Speech/nist/src/lib/sp/shorten.c:876: undefined reference to `log‘
/home/lgj/Documents/Speech/nist/lib/libsphereCombinedLibs.a(lpc.o): In function `wav2lpc‘:
/home/lgj/Documents/Speech/nist/src/lib/sp/lpc.c:59: undefined reference to `log‘
/home/lgj/Documents/Speech/nist/src/lib/sp/lpc.c:93: undefined reference to `log‘
/home/lgj/Documents/Speech/nist/lib/libsphereCombinedLibs.a(poly.o): In function `wav2poly‘:
/home/lgj/Documents/Speech/nist/src/lib/sp/poly.c:59: undefined reference to `log‘
/home/lgj/Documents/Speech/nist/src/lib/sp/poly.c:62: undefined reference to `log‘

网上搜索了一下,发现是gcc编译的时候少了-lm 的原因。在stackoverflow上找到了解决方法。

解决方法:

1. 打开 /nist/lib/makes/make_spg.txt 文件

2. 修改 LLIBS = -l$(COMBINEDLIB) -lm

时间: 2024-10-06 17:00:23

安装Sphere v2.7 遇到的问题的相关文章

树莓派安装TPLINK_WN725n v2网卡驱动

树莓派安装TPLINK_WN725n v2网卡驱动 首先检查树莓派linux内核版本: $ uname -a Linux raspberrypi 4.4.34-v7+ #930 SMP Wed Nov 23 15:20:41 GMT 2016 armv7l GNU/Linux 我使用的内核为4.4.34-v7+ #930 先是按照下面这个帖子尝试 http://zhangshenjia.com/it/raspberry_pi/raspbian-tl-wn725/ 结果报错: $ sudo mod

Ubuntu 16.04 安装Kinect V2驱动

1.下载源代码 git clone https://github.com/OpenKinect/libfreenect2.git 2.依赖项安装 sudo apt-get install build-essential cmake pkg-config libturbojpeg libjpeg-turbo8-dev mesa-common-dev freeglut3-dev libxrandr-dev libxi-dev sudo apt-get install libusb-1.0-0-dev

安装ionice v2版本(官方帮助文档)

官方文档:http://ionicframework.com/docs/v2/getting-started/installation/ ionic start cutePuppyPics --v2 cd cutePuppyPics ionic serve PS:一样的,你可能要去FQ才能下载到这个demo

STLINK V2安装使用详解

1.      解压st-link_v2_usb driver.zip文件. 2.       运行解压后的st-link_v2_usbdriver.exe文件,安装STLINK V2驱动程序.安装路径尽量保持默认路径. 3.       安装完成后,可以在“开始”菜单中查看到STLINK V2相关选项.如图所示: 2013-7-2 10:15 上传 下载附件 (43.27 KB) 4.       将STLINK通过USB接口连入电脑. 5.       右击“我的电脑”选择“属性”打开“系统

VOS3000 安装

一.系统需求环境: 1.系统  :linux 64位系统 2.内核要求:内核2.6 以上 3.内存   :2G以上内存 4.系统要求:centos5.X 或者 redhat5.X (笔者用的centos5.6_64) 5.java环境:java version "1.5.0_08" 6.web环境 :apache-tomcat-5.5.15 7.数据库 :mysql 二.安装需求软件: 1.apache-tomcat-5.5.15.tar.gz 2.jdk-1_5_0_08-linux

基于heartbeat V2 crm 的lamp高可用

  实验环境: 虚拟机ha1:192.168.61.130 虚拟机ha2:192.168.61.132 虚拟机nfsserver:192.168.61.136 vip:192.168.61.100 目的: 使用heartbeat V2 crm(hb_gui)实现lamp+nfs+wordpress的高可用. 为了实验简便,lamp环境直接用yum配置,配置好的mysql数据库存放位置再重新挂载到nfs 注意事项: (a) .节点间时间必须同步:使用ntp协议实现: 服务端/etc/ntp.con

基于heartbeat v2 crm实现HA高可用性的 LAMP+wordpress

一 Heartbeat 基本理论 二  安装LAMP+Wordpress 三  安装Heartbeat v2 crm 四  设置Heartbeat 和LAMP+Wordpress的HA 高可用性

标定Kinect v2彩色摄像头:使用iai_kinect2,采用qhd(960*540)大小的彩色图像

开篇一作,这篇博文是纯应用的,没有任何理论说明,就当是一个实践提醒啦. 安装kinect v2相机驱动和标定程序得益于下面二位前辈的引荐工作: http://www.cnblogs.com/gaoxiang12/p/5161223.html http://www.cnblogs.com/hitcm/p/5118196.html 十分感谢! 请读者先按照上面前辈的博文安装好libfreenect2和iai_kinect2. 在iai_kinect2标定步骤中(https://github.com/

企业级 布署 vmvare Esxi 5.0.0 从零开始教程 (二) vSphere clinet 安装

VMware 提供了 VMware vSphere Client VMware vSphere Client VMware vSphere Client 来连接 ESXi 方便我们创建管理虚拟 机.通常第一次安装完 机.通常第一次安装完 机.通常第一次安装完 机.通常第一次安装完 机.通常第一次安装完 ESXi 后,用 后,用 Sphere Client Sphere Client 连接 ESXi 服务器,然后新建 服务器,然后新建 服务器,然后新建 服务器,然后新建 一个 VM ,安装 win