EMC2 安装 包 a1466 emc2925

l内核 2.6.38.8

1. 安装必须包

sudoapt-getinstallfakerootbuild-essentialcrashkexec-toolsmakedumpfilekernel-wedge

sudoapt-getbuild-deplinux

sudoapt-getinstallgit-corelibncurses5libncurses5-devbinutils-devlibelf-devasciidocxmlto

2. 编译内核

tarjxvflinux-2.6.38.8.tar.bz2

tarjxvfrtai-3.9.tar.bz2

cd/usr/src/linux-2.6.38.8/

patch-p1<../rtai-3.9/base/arch/x86/patches/hal-linux-2.6.38.8-x86-2.11-02.patch

makemrproper

makemenuconfig

// 具体配置见另外的文章http://blog.csdn.net/hf024_rita/article/details/8026262

make

makemodules

makemodules_install

makeinstall

mkinitramfs-oinitrd.img-2.6.38.8rtai-1/lib/modules/2.6.38.8rtai-1

cpinitrd.img-2.6.38.8rtai-1/boot

sudoupdate-grub2

sudoreboot// 重启前,确定 grub 配置文件中的 GRUB_HIDDEN_TIMEOUT ! =0 ,否则编译的内核有不错误是,启动不了

lRTAI

安装 rtai:

cd/usr/src

cdrtai-3.9

makemenuconfig

配置如下:

----------------------------------------------------------

Inthemenu"General"setthertai-path(/usr/realtime)andthepathtothekernelsources(/usr/src/linux-2.6.38.8)

.--------------------------------------------------------

make

makeinstall

exportPATH=/usr/realtime/bin:$PATH

cd/usr/realtime/testsuite/kern/latency

./run

lEMC2

安装 emc2:

wgethttp://www.linuxcnc.org/lucid/emc2-install.sh

chmod755emc2-install.sh

./emc2-install.sh

sudoapt-getbuild-depemc2

sudoapt-getinstallbuild-essentialautoconf

sudoapt-getinstallgit-coregitkgit-gui

gitclonegit://git.linuxcnc.org/git/emc2.gitemc2-dev

cdemc2-dev

cdsrc

./autogen.sh

./configure--enable-simulator

make

makeinstall-menus

../rip-environment

./linuxcnc

安装中 (./configure--enable-simulator) 遇到的问题:

问题 1 :
EMC2 安装 包 a1466 emc2925

checkinglibgl1-mesa-driworkaround...testforlibgl1-mesa-driworkaroundfailed,pleasefileabug

原因:缺少库 libgl1-mesa-dri

解决办法:

sudoapt-getinstalllibpth-devtcl8.5-devtk8.5-devbwidgetlibxaw7-devlibreadline5-devpython-devlibglu1-mesa-devlibxinerama-devautoconfpython-tklibglib2.0-devlibxft-devgettext

问题 2 :

configure:error:GTK2missing.Installitorspecify--disable-gtktoskipthepartsofemc2thatdependonGTK

解决:

apt-getinstallgladelibglade2-dev

问题 3 :

checkingwhethertheBoost::Pythonheadersareavailable...no

configure:error:boost::pythonisrequiredtobuildLinuxCNC

解决:

sudoapt-getinstallpython-gnome2python-glade2python-numpypython-imagingpython-xlibpython-gtkglext1python-configobjpython-gtksourceview2

sudoapt-getinstalllibboost-python-dev

  

爱华网本文地址 » http://www.aihuau.com/a/25101012/145234.html

更多阅读

如何下载DNF安装包? tgp下载dnf安装包在哪

如何下载DNF安装包?——简介DNF官网提供的下载并不是直接下载安装包,而是先下载一个绿色版的下载软件,然后通过这个软件下载安装包。下载完成后,如果要到其他电脑上安装的话,只需要拷走安装包文件夹就可以了,不需要拷那个下载软件。如何

怎样安装windows XP系统 windows xp系统安装包

如何重装系统图解全过程(光盘安装方法):第一部分:设置计算机从光盘启动第二部分:安装windows xp系统怎样安装windows XP系统——工具/原料有光驱计算机一台windows xp系统安装盘一张怎样安装windows XP系统——步骤/方法怎样安装win

怎样制作一个安装包软件 软件安装包制作工具

怎样制作一个安装包软件——简介传统的制作安装包的工具基本都会比较繁琐的,要么是基于脚本式编写,要么制作出的安装包界面不好看。这里教大家简单目前比较好用的一款工具——兮米安装包制作工具,用他简单制作出一款高压缩率、界面

ps字体下载后怎么安装 精 ps字体安装包免费下载

ps字体下载后怎么安装 精——简介Photoshop是一款强大的图像修改设计程序。但是我们根据鲁迅先生的拿来主义精神,可以从网上搜索下载别人做好的素材,比如psd分层素材或者精美的字体文件。那么,我们下载的字体文件应该怎么使用呢?请阅读

cf补丁安装在哪里 cf安装包在哪里

cf补丁安装在哪里——简介 CF很好玩,但是更新比较快,更新一次花费时间也比较多,如果安装补丁的话,就会很快了,长话短说,cf补丁安装在哪里呢?这里以安装补丁过程来教教大家。cf补丁安装在哪里——工具/原料能联网且安装了CF的电脑cf补丁安

声明:《EMC2 安装 包 a1466 emc2925》为网友曾经懦弱的选择分享!如侵犯到您的合法权益请联系我们删除