QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1081|回复: 3

编译gpm-1.20.1时出错

[复制链接]
发表于 2005-7-5 11:37:13 | 显示全部楼层 |阅读模式
用make CC=arm-linux-gcc编译的,出现下面的错误提示:
/home/raolin/arm/gpm-1.20.1/src/synaptics.c:1133: undefined reference to `ceil'
synaptics.o(.text+0xa60):/home/raolin/arm/gpm-1.20.1/src/synaptics.c:1137: undefined reference to `ceil'
collect2: ld returned 1 exit status
make[1]: *** [gpm] Error 1
make[1]: Leaving directory `/home/raolin/arm/gpm-1.20.1/src'
make: *** [do-all] Error 1

搞不清ceil是什么?怎么解决?
 楼主| 发表于 2005-7-13 13:52:50 | 显示全部楼层
没人知道吗?
回复

使用道具 举报

发表于 2005-7-13 14:11:12 | 显示全部楼层
说说你是怎么做的,环境变量什么的怎么设置, 执行了什么命令后出现这个错误?
回复

使用道具 举报

 楼主| 发表于 2005-7-14 17:19:43 | 显示全部楼层
环境设置应该没错:
1,建立/usr/local/arm-linux子目录,并将交叉编译文件建在这里。
2,设置路径,加上/usr/local/arm-linux/bin,里面有arm-linux-gcc的bin文件。
编译过程:
1,配置文件:./configure --prefix ~/arm/mouse
2,交叉编译:make CC=arm-linux-gcc
接着就是错误了。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-5 02:04 , Processed in 0.053690 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表