如何在linux ubuntu 13.10中运行linsched [英] How to run linsched in linux ubuntu 13.10

查看:142
本文介绍了如何在linux ubuntu 13.10中运行linsched的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

运行linsched时出现以下错误原因是什么?

<

I'm having the following error when running linsched What is the reason?
<

ld: Warning: size of symbol `sched_clock' changed from 8 in ../../../tools/linsched/hrtimer.o to 28 in ../../../kernel/sched/clock.o
ld: Warning: size of symbol `linsched_test_main' changed from 60 in ../../../tools/linsched/test_lib.o to 287 in linsched_rand_test.o
ld: Relocatable linking with relocations from format elf64-x86-64 (../../../tools/linsched/linux_linsched.o) to format elf32-i386 (linsched_rand_test.percpu) is not supported
make[1]: *** [linsched_rand_test] Error 1
make[1]: Leaving directory `/home/mojtaba/00/tools/linsched/tests'
make: *** [all] Error 2

>

推荐答案

运行它没有问题,因为它尚未构建。您的构建系统中的32位和64位模块之间似乎存在冲突。您需要检查make脚本的设置,并确保将所有源重建为相同的配置,或者将源模块设置为构建到与关联库相同的体系结构。
You don't have a problem running it since it has not been built yet. It would appear that you have some conflicts between 32-bit and 64-bit modules in your build system. You need to check the settings for the make script and ensure that, either all sources are rebuilt to the same configuration, or the source modules are set to build to the same architecture as the associated libraries.


这篇关于如何在linux ubuntu 13.10中运行linsched的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆