bifferos/bb — pull request #4 by Niii (2012-05-03 22:15:57+00:00)
Title: With bin/lib/header/... in /usr/xenomai

Some binary don't run because 486 not support TSC.

config X86_TSC
def_bool y
depends on ((MWINCHIP3D || MCRUSOE || MEFFICEON || MCYRIXIII || MK7 || MK6 || MPENTIUM4 || MPENTIUMM || MPENTIUMIII || MPENTIUMII || M686 || M586MMX || M586TSC || MK8 || MVIAC3_2 || MVIAC7 || MGEODEGX1 || MGEODE_LX || MCORE2 || MATOM) && !X86_NUMAQ) || X86_64

root@OpenWrt:/# dmesg | grep Xen
I-pipe: Domain Xenomai registered.
Xenomai: hal/i386 started.
Xenomai: scheduling class idle registered.
Xenomai: scheduling class rt registered.
Xenomai: real-time nucleus v2.6.0 (Movin' On) loaded.
Xenomai: debug mode enabled.
Xenomai: starting native API services.
Xenomai: starting POSIX services.
Xenomai: starting RTDM services.

root@OpenWrt:/# ls /usr/xenomai/*
/usr/xenomai/bin:
arith insn_read switchtest
check-vdso insn_write wakeup-time
clocktest irqbench wf_generate
cmd_bits irqloop wrap-link.sh
cmd_read klatency xeno
cmd_write latency xeno-config
cond-torture-native mutex-torture-native xeno-regression-test
cond-torture-posix mutex-torture-posix xeno-test
cyclictest rtcanrecv xeno-test-run
dohell rtcansend xeno-test-run-wrapper
insn_bits rtdm

/usr/xenomai/include:
analogy asm-nios2 native rtdm xenomai
asm asm-powerpc nucleus uitron
asm-arm asm-sh posix vrtx
asm-blackfin asm-sim psos+ vxworks
asm-generic asm-x86 rtdk.h xeno_config.h

/usr/xenomai/lib:
libanalogy.a libpthread_rt.la libvrtx.so
libanalogy.la libpthread_rt.so libvrtx.so.0
libanalogy.so libpthread_rt.so.1 libvrtx.so.0.0.0
libanalogy.so.1 libpthread_rt.so.1.0.0 libvxworks.a
libanalogy.so.1.0.0 librtdm.a libvxworks.la
libnative.a librtdm.la libvxworks.so
libnative.la librtdm.so libvxworks.so.1
libnative.so librtdm.so.1 libvxworks.so.1.0.0
libnative.so.3 librtdm.so.1.0.0 libxenomai.a
libnative.so.3.0.0 libuitron.a libxenomai.la
libpsos.a libuitron.la libxenomai.so
libpsos.la libuitron.so libxenomai.so.0
libpsos.so libuitron.so.0 libxenomai.so.0.0.0
libpsos.so.0 libuitron.so.0.0.0 pkgconfig
libpsos.so.0.0.0 libvrtx.a posix.wrappers
libpthread_rt.a libvrtx.la

/usr/xenomai/sbin:
analogy_config rtcanconfig rtps

/usr/xenomai/share:
xenomai
root@OpenWrt:/# cd /usr/xenomai/bin/
root@OpenWrt:/usr/xenomai/bin# ./xeno-config --verbose
xeno-config --verbose
--version="2.6.0"
--cc="i486-openwrt-linux-uclibc-gcc"
--arch="x86"
--prefix="/usr/xenomai"
--xeno-cflags="-I/usr/xenomai/include -D_GNU_SOURCE -D_REENTRANT -Wall -Werror-implicit-function-declaration -pipe -D__XENO__"
--xeno-ldflags="-L/usr/xenomai/lib -lxenomai -lpthread -lrt "
--posix-cflags=""
--posix-ldflags="-Wl,@/usr/xenomai/lib/posix.wrappers -L/usr/xenomai/lib -lpthread_rt -lxenomai -lpthread -lrt "
--library-dir="/usr/xenomai/lib"