免费注册 查看新帖 |

Chinaunix

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

请教:PowerPC下移植netperf [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-04-26 21:53 |只看该作者 |倒序浏览
不知道有人移植过没有?
还有一个问题:我将一个小程序(x86)移植到PowerPC上运行,每次都出现“Illigegal instruction”推出,查了一下,在/arch/ppc/kernel/trap.c文件是最像的, 但是是一句注释,没有printf("Illigegal instruction\n");结合应用程序看了以下,应该是SIGNAL()搞的鬼,在其他架构中都有:
#define SIGILL 4


而我的小程序中两句关于signal的:
signal(SIGINT,sigproc);

signal(SIGALARM,my_sigalarm);
alarm(ALARM_SLEEP);

应该是与ALARM有关,但是ALARM是14,又不是4,没什么联系啊~
有没有人碰到类似的问题啊?帮帮忙,时间紧迫啊~

论坛徽章:
0
2 [报告]
发表于 2007-04-30 12:19 |只看该作者
netperf移植过程中
./configure CC=/LinuxPPC/CDK/gcc-3.4.2-glibc-2.3.3/bin/powerpc-8540-linux-gnu-gcc --includedir=/LinuxPPC/CDK/gcc-3.4.2-glibc-2.3.3/powerpc-8540-linux-gnu/include/ --libdir=/LinuxPPC/CDK/gcc-3.4.2-glibc-2.3.3/powerpc-8540-linux-gnu/lib/ --host=ppc-linux --build=i686-linux
会报错:
checking whether setpgrp takes no argument... configure: error: cannot check setpgrp when cross compiling

在网上查了一下,没有什么好的解决方案,将configure文件中相关行注释掉,./configure成功,make成功,没有出错,但是拿到ppc8540平台(Linux (none) 2.4.26-pre5)上执行的时候,又会报
只是在执行的时候会Illegal instruction,算几本成功了~
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP