[etherlab-users] Debian Wheezy + Xenomai install

Steve Hartmann shartmann at militho.com
Thu Nov 14 00:18:23 CET 2013


Folks,

I recently installed the etherlab etherCat stack on Wheezy+Xenomai for the second time, going through the same pain I did the first time because I didn't keep notes.  Anyway, I though I would share the hacks I had to do to hopefully save someone out there some time.  Like I said, I am using Debian Wheezy.  However since I also installed Xenomai 2.6.2.1, I had to load a vanilla kernel of 3.2.21.  I installed Xenomai using the instructions at the xenomai site when you follow the "install in Debian" links.  Sorry can't provide an exact link right now as xenomai.org is down.

I had to edit configure script – here are the diffs:

15647c15647
<     if test \! -r ${xenomaidir}/include/xeno_config.h; then
---
>     if test \! -r ${xenomaidir}/include/xenomai/xeno_config.h; then

I had to edit master/Kbuild.in – here are the diffs:

A88c88
< CFLAGS_rtdm.o := -I at XENOMAI_DIR@/include
---
> CFLAGS_rtdm.o := @XENOMAI_RTDM_CFLAGS@

I ran the configure script as below.  Really the only part that is different for Debian Wheezy + Xenomai is the --with-xenomai-dir parameter:

  ./configure --with-linux-dir=/home/me/linux-3.2.21/ --disable-e1000e --enable-r8169 --with-r8169-kernel=3.2 --enable-rtdm --with-xenomai-dir=/usr/


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.etherlab.org/pipermail/etherlab-users/attachments/20131113/bd555e36/attachment-0002.htm>


More information about the Etherlab-users mailing list