We use cookies to provide our visitors with an optimal site experience. View our privacy notice and cookie notice to learn more about how we use cookies and how to manage your settings. By proceeding on our website you consent to the use of cookies.
Now I would like to develop a user-space application using xenomai on my Host PC and cross compile it for Beaglebone Black. The problem is that I don’t know how to build xenomai user-space libraries that can be used during the development on Host PC.
Can you please advise me?
Thank you.
Hello @RobertCNelson,
thank you very much for your answer. Actually yesterday I found and followed the steps that you described here:
git clone -b stable/v3.0.x http://git.xenomai.org/xenomai-3.git --depth=1
cd xenomai-3/
./scripts/bootstrap
./configure CFLAGS=“-march=armv7-a -mfpu=vfp3” LDFLAGS=“-march=armv7-a -mfpu=vfp3” --with-core=cobalt --enable-smp
make
sudo make install
I suppose that they are similar as the ones that you’ve suggested me.
Now I wonder, should I copy the xenomai libraries (.a and .so) contained in /usr/xenomai/lib and paste them in my host PC? Then in theory I can refer to them, when I write the code… Is it correct?
Thank you for your valuable assistance.
Hello to All,
after some efforts I can compile natively a program on Beaglebone black with Xenomai support.
Now I’d like to be able to cross compile Xenomai applications from my Host PC. How can I create an environment to do that?
It’s very important please…