linux4.9.90+xenomai3.0.9安装教程

本文档详细介绍了在Ubuntu 16.04上安装Linux 4.9.90内核并结合Xenomai 3.0.9实时扩展的步骤。内容包括环境配置、内核打补丁、配置及编译,以及安装后的运行环境调整,如非root用户权限和GRUB配置。过程中遇到的Ubuntu 18.04编译问题及解决方案也一并提供。
摘要由CSDN通过智能技术生成

环境

1.运行环境

  • CPU : Intel® Pentium® CPU G4400 @ 3.30GHz 四核
  • OS : ubuntu16.04
  • GCC : gcc version 5.5.0 20171010 (Ubuntu 5.5.0-12ubuntu1)

曾尝试使用ubuntu18,不过在编译安装xenomai运行库时一直编译不过。报错:
make[2]: Entering directory ‘/home/XXX/xenomai-3.0.5/testsuite/latency’
CCLD latency
/usr/bin/ld: -r and -pie may not be used together
collect2: error: ld returned 1 exit status
Makefile:451: recipe for target ‘latency’ failed
make[2]: *** [latency] Error 1
make[2]: Leaving directory ‘/home/XXX/xenomai-3.0.5/testsuite/latency’
Makefile:423: recipe for target ‘install-recursive’ failed
make[1]: *** [install-recursive] Error 1
make[1]: Leaving directory ‘/home/XXX/xenomai-3.0.5/testsuite’
Makefile:460: recipe for target ‘install-recursive’ failed
make: *** [install-recursive] Error 1
尝试解决解决不掉,

2.编译环境

  • CPU : Intel® Core™ i7-8750H CPU @ 2.20GHz 六核
  • OS : ubuntu16.04
  • GCC : gcc version 5.5.0 20171010 (Ubuntu 5.5.0-12ubuntu1)

3. 待编译内核版本

  • 内核:linux-4.9.90
  • ipipe:ipipe-core-4.9.90-x86-6.patch
  • xenomai:ipipe-core-4.9.90-x86-6.patch

内核是在阿里mirror里下载的,速度比较快。ipipe和xenomai是在xenomia.org/download 下载的,速度还可以

步骤

1. 打补丁

tar 
  • 1
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值