xenomai安装

简介:

今天我又试了一次xenomai的安装。
我在google上搜“xenomai install”,找到以下面的网页:
http://www.xenomai.org/documentation/xenomai-2.6/html/README.INSTALL/
其中第3节讲得很详细。


(1)路径配置
    创建目录 xenomai-install目录。
    将xenomai-2.6.2与linux-3.4.6解压到该路径下。

(2)预处理内核
    $ cd xenomai-2.6.2
    $ scripts/prepare-patch.sh --linux=../linux-3.4.6/ --adeos=ksrc/arch/x86/patches/ipipe-core-3.4.6-x86-2.patch
    OK

(3)配置编译内核
    进入linux-3.4.6目录
    $ make menuconfig     ----- 裁减内核,不做设置直接退出
    $ make bzImage modules   ----- 编译内核与模块

    奇怪的是,只有5个模块被编译了。我记得以前编译模块这个过程要花2.5小时,现在只花了1分钟。不太正常~~

(4)编译xenomai
    在xenomai-install目录下再建一个xenomai-build目录
    $ cd xenomai-build
    $ ../xenomai-2.6.2/configure --enable-x86-sep
    $ sudo make install
    这一切都很顺利

(5)安装内核
    进入linux-3.4.6目录下
    $ sudo make modules_install  ---- OK
    $ sudo make install   ---- error!


[hevake_lcj@CentOS-6 linux-3.4.6]$ sudo make install
sh /home/hevake_lcj/WorkSpace/LinuxStudy/xenomai-install/linux-3.4.6/arch/x86/boot/install.sh 3.4.6-ipipe arch/x86/boot/bzImage \
        System.map "/boot"
ERROR: modinfo: could not find module lp
ERROR: modinfo: could not find module rfcomm
ERROR: modinfo: could not find module bridge
ERROR: modinfo: could not find module stp
ERROR: modinfo: could not find module llc
ERROR: modinfo: could not find module bnep
ERROR: modinfo: could not find module autofs4
ERROR: modinfo: could not find module sunrpc
ERROR: modinfo: could not find module ipt_REJECT
ERROR: modinfo: could not find module nf_conntrack_ipv4
ERROR: modinfo: could not find module nf_defrag_ipv4
ERROR: modinfo: could not find module iptable_filter
ERROR: modinfo: could not find module ip_tables
ERROR: modinfo: could not find module ip6t_REJECT
ERROR: modinfo: could not find module nf_conntrack_ipv6
ERROR: modinfo: could not find module nf_defrag_ipv6
ERROR: modinfo: could not find module xt_state
ERROR: modinfo: could not find module nf_conntrack
ERROR: modinfo: could not find module ip6table_filter
ERROR: modinfo: could not find module ip6_tables
ERROR: modinfo: could not find module ipv6
ERROR: modinfo: could not find module fuse
ERROR: modinfo: could not find module vmhgfs
ERROR: modinfo: could not find module vsock
ERROR: modinfo: could not find module uinput
ERROR: modinfo: could not find module ppdev
ERROR: modinfo: could not find module btusb
ERROR: modinfo: could not find module bluetooth
ERROR: modinfo: could not find module rfkill
ERROR: modinfo: could not find module snd_ens1371
ERROR: modinfo: could not find module snd_rawmidi
ERROR: modinfo: could not find module snd_ac97_codec
ERROR: modinfo: could not find module ac97_bus
ERROR: modinfo: could not find module snd_seq
ERROR: modinfo: could not find module snd_seq_device
ERROR: modinfo: could not find module snd_pcm
ERROR: modinfo: could not find module snd_timer
ERROR: modinfo: could not find module snd
ERROR: modinfo: could not find module soundcore
ERROR: modinfo: could not find module snd_page_alloc
ERROR: modinfo: could not find module vmw_balloon
ERROR: modinfo: could not find module coretemp
ERROR: modinfo: could not find module microcode
ERROR: modinfo: could not find module pcspkr
ERROR: modinfo: could not find module sg
ERROR: modinfo: could not find module parport_pc
ERROR: modinfo: could not find module parport
ERROR: modinfo: could not find module i2c_piix4
ERROR: modinfo: could not find module i2c_core
ERROR: modinfo: could not find module vmci
ERROR: modinfo: could not find module ext4
ERROR: modinfo: could not find module mbcache
ERROR: modinfo: could not find module jbd2
ERROR: modinfo: could not find module sd_mod
ERROR: modinfo: could not find module crc_t10dif
ERROR: modinfo: could not find module vmxnet
ERROR: modinfo: could not find module sr_mod
ERROR: modinfo: could not find module cdrom
ERROR: modinfo: could not find module floppy
ERROR: modinfo: could not find module mptspi
ERROR: modinfo: could not find module mptscsih
ERROR: modinfo: could not find module mptbase
ERROR: modinfo: could not find module scsi_transport_spi
ERROR: modinfo: could not find module pata_acpi
ERROR: modinfo: could not find module ata_generic
ERROR: modinfo: could not find module ata_piix
ERROR: modinfo: could not find module dm_mirror
ERROR: modinfo: could not find module dm_region_hash
ERROR: modinfo: could not find module dm_log
ERROR: modinfo: could not find module dm_mod
grubby: no boot line found in lilo configuration
grubby fatal error: unable to find a suitable template
grubby: no boot line found in lilo configuration
[hevake_lcj@CentOS-6 linux-3.4.6]$

   好像是说这些模块都没有。
    今天就记到这里,如果有知道问题原因的朋友,请指点一下。谢谢~ 


目录
相关文章
|
Web App开发 存储 Linux
Linux(33)Rockchip RK3568 Ubuntu22.04上通过SSH运行Qt程序和关闭Chrome的密钥提示
Linux(33)Rockchip RK3568 Ubuntu22.04上通过SSH运行Qt程序和关闭Chrome的密钥提示
1143 0
|
开发工具 git
git,github,gitlab,码云的区别
码云https://gitee.com/enterprises?from=tg-6-7是开源中国社区推出的基于git的代码托管服务平台,基于gitlab。目前招商银行,中国科学技术大学,CSDN等多家企业和机构都在使用码云平台
466 0
|
2月前
|
弹性计算 小程序 容灾
2025购买阿里云服务器配置选择方法:企业+个人+学生攻略
2025年阿里云服务器购买省钱攻略,涵盖个人、中小企业及高性能配置推荐。个人用户优选38元轻量或99元ECS,企业用户选199元2核4G服务器,游戏用户适合4核16G或8核32G配置,详情请参考最新活动及攻略。
583 11
|
6月前
|
数据采集 机器学习/深度学习 人工智能
数据驱动智能,智能优化数据——大数据与人工智能的双向赋能
数据驱动智能,智能优化数据——大数据与人工智能的双向赋能
431 4
抖音快手小红书养号脚本,全自动刷视频养号插件,自动看视频看广告软件
这是一款用于抖音账号自动养号的脚本源码,可实现自动化操作,如搜索、关注和随机观看视频等功能。通过界面设置延迟时间和操作次数
|
存储 Ubuntu Linux
xenomai3+linux构建linux实时操作系统-基于X86_64和arm
Xenomai是一个实时性解决方案,通过在Linux上添加实时内核Cobalt来增强实时性能。它有三个主要部分:libcobalt(用户空间实时库)、Cobalt(内核空间实时内核)和硬件架构特定层(ipipe-core或dovetail)。ipipe-core适用于Linux 5.4以下版本,而dovetail用于5.4及以上版本。本文介绍了在X86 Ubuntu环境下,如何编译Xenomai内核,搭建应用环境,包括配置、编译、安装和实时性测试。对于其他硬件架构,如ARM和ARM64,步骤类似。文章还提到了Xenomai与Linux内核版本的兼容性和实时性测试结果。
1455 0
xenomai3+linux构建linux实时操作系统-基于X86_64和arm
|
传感器 IDE 开发工具
使用两块ESP8266实现ESP-NOW通信
ESP-NOW是一个强大的协议,可以在没有Wi-Fi网络的情况下实现设备间的快速通信。通过以上步骤,你可以使用两块ESP8266开发板建立一个简单的ESP-NOW通信系统。这种方式特别适用于低功耗、低延迟和无需网络基础设施的应用场景。希望这篇博客能帮你快速入门ESP-NOW,开启你的无线通信开发之旅。
1392 4
|
监控 关系型数据库 MySQL
MySQL锁机制与解决死锁问题
MySQL锁机制与解决死锁问题
588 5
|
SQL 关系型数据库 数据库
使用 PostgreSQL 和 Python 实现数据库操作
【10月更文挑战第2天】使用 PostgreSQL 和 Python 实现数据库操作