免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2132 | 回复: 3
打印 上一主题 下一主题

[桌面系统] 编译SDL_draw出错,求助 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2012-02-17 22:33 |只看该作者 |倒序浏览
[root@allenwong SDL_draw-1.2.11]# make
Making all in src
make[1]: Entering directory `/mnt/hgfs/image/src/9-2/SDL_draw-1.2.11/src'
/bin/sh ../libtool --mode=link gcc  -g -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT  -o libSDL_draw.la -rpath /usr/local/lib -release 1.2    -version-info 0:1:0                              SDL_draw.lo  -lSDL -lpthread
rm -fr .libs/libSDL_draw.la .libs/libSDL_draw.* .libs/libSDL_draw-1.2.*
gcc -shared  SDL_draw.lo  -lSDL -lpthread -lc  -Wl,-soname -Wl,libSDL_draw-1.2.so.0 -o .libs/libSDL_draw-1.2.so.0.0.1
(cd .libs && rm -f libSDL_draw-1.2.so.0 && ln libSDL_draw-1.2.so.0.0.1 libSDL_draw-1.2.so.0)
ln: creating hard link `libSDL_draw-1.2.so.0' => `libSDL_draw-1.2.so.0.0.1': Operation not permitted
make[1]: *** [libSDL_draw.la] 错误 1
make[1]: Leaving directory `/mnt/hgfs/image/src/9-2/SDL_draw-1.2.11/src'
make: *** [all-recursive] 错误 1
[root@allenwong SDL_draw-1.2.11]#



如上,请问是怎么回事?

论坛徽章:
2
午马
日期:2015-01-27 11:22:392015年辞旧岁徽章
日期:2015-03-03 16:54:15
2 [报告]
发表于 2012-02-20 22:55 |只看该作者
pwd打一下你这个目录,再打一下mount看看,是不是ext2/3/4的文件系统?

目测有可能你用了非ext系列或其他兼容文件系统。。。例如ntfs/fat** 重新解压到ext的目录下再编译试试。

论坛徽章:
0
3 [报告]
发表于 2012-03-05 20:32 |只看该作者
是的,我在windows和linux交互文件夹编译,所以才会导致此错误,把文件copy到linux系统下就可以编译啦!
在上面的输出信息看不出有文件系统报错啊?你是怎么看出来的?
回复 2# to407


   

论坛徽章:
2
午马
日期:2015-01-27 11:22:392015年辞旧岁徽章
日期:2015-03-03 16:54:15
4 [报告]
发表于 2012-03-06 08:55 |只看该作者
回复 3# allenhuang87


    直觉。。。。

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

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP