EMC2 安装 包 a1466 emc2925
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 :
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
更多阅读
如何下载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补丁安