解决Unixbench安装报错信息的问题
作者:发条毛虫 时间:2022-06-14 07:37:29
运行环境:
Ubuntu 16.04.3 x86_64
在Ubuntu下安装运行Unixbench时,提示报错信息如下
gcc -o ./pgms/ubgears -DTIME -Wall -pedantic -ansi -O2 -fomit-frame-pointer -fforce-addr -ffast-math -Wall ./src/ubgears.c -lGL -lXext -lX11
/usr/bin/ld: /tmp/ccnTgDEZ.o: undefined reference to symbol 'sincos@@GLIBC_2.2.5'
//lib/x86_64-linux-gnu/libm.so.6: error adding symbols: DSO missing from command line
collect2: error: ld returned 1 exit status
Makefile:240: recipe for target 'pgms/ubgears' failed
make: *** [pgms/ubgears] Error 1
通过查阅资料,由于ubgears.c中会用到数学函数,而实际运行时找不到对应的数学函数,只需要在显示调用函数函数库即可,在Makefile中GL_LIBS 后添加-lm
使用ld -v查看ld工具版本
从binutils2.22开始,ld开始把–no-copy-dt-needed-entries默认打开,这样一来,ld不会再自动递归地解析链接的lib,而需要由用户来一一指定。
来源:http://blog.csdn.net/five0918/article/details/78903242
标签:Unixbench,安装,报错
0
投稿
猜你喜欢
linux服务器上安装jdk的两种方法(yum+下载包)
2021-03-07 15:58:44
与好友一起玩转幸运棋牌 体验不一样的社交应用
2009-10-15 17:34:00
个人网站的2008 期待更多的故事
2008-01-02 12:58:00
如何在主流博客中展示你的个性头像
2011-10-12 20:59:00
黑客翻新DDOS攻击手法 DNS服务器成帮凶
2009-12-24 14:18:00
自动封杀非法连接FTP的IP的方法
2009-12-05 18:58:00
三个小命令 检查电脑是否被安装木马
2008-11-02 02:40:00
Windows系统下VPN服务器故障排查
2009-05-27 16:06:00
十大WordPress博客的SEO优化方案
2008-11-06 13:20:00
什么样的网站放Google AdSense最理想
2007-10-12 19:09:00
IIS状态代码:IIS详细错误代码以及解释
2009-09-10 13:07:00
Google AdSense优化之独孤九式
2007-08-15 16:01:00
Windows 2000 安全检查清单-中级篇
2009-12-02 18:49:00
Linux nl命令的使用方法
2023-08-14 23:24:13
Windows 2003 邮件服务器全攻略
2008-06-10 12:09:00
网页Head标签的规范填写
2008-08-25 14:17:00
淘宝网在线手机充值,游戏点卡充值中心
2008-12-12 12:43:00
B2C网站集体“百货化” 还需10年转型期
2009-11-02 08:49:00
与SEO有关的内容质量
2007-09-13 18:31:00
Web站点崩溃的原因总结
2008-04-18 16:05:00