Hi,
     I am facing problem running Xenomai test programs and it gives me 
following error.
>clocktest
>/usr/xenomai/bin/clocktest: error while loading shared libraries: 
>/usr/xenomai/lib/libpthread_rt.so.1: ELF file OS ABI invalid

similar error is seen when I try to run latency or any other Xenomai test 
program.


I am using Xenomai 2.5.6 patched to Kernel 2.6.37. When I do uname and dmesg 
following are the output

>uname -a

Linux (none) 2.6.37-ipipe #2 SMP PREEMPT Mon May 30 15:28:24 IST 2011 i686 
unknown

>dmesg | grep I-pipe

[    0.000] I-pipe 2.9-0: pipeline enabled.
[    2.330] I-pipe: Domain Xenomai registered.

>dmesg | grep Xenomai
[    2.330] I-pipe: Domain Xenomai registered.
[    2.336] Xenomai: hal/i36 started.
[    2.339] Xenomai: scheduling class idle registered.
[    2.330] Xenomai: scheduling class rt registered.
[    2.302] Xenomai: real-time nucleus v2.5.6 (Wormhole Wizards) loaded.
[    2.307] Xenomai: SMI-enabled chipset found
[    2.309] Xenomai: SMI workaround enabled
[    2.305] Xenomai: starting native API services.
[    2.306] Xenomai: starting POSIX services.
[    2.302] Xenomai: starting RTDM services.

What I tried-
- Tried setting LD_LIBRARY_PATH=/usr/xenomai/lib/
- Tried rebuilding xenomai with
     --enable-x86-sep --enable-smp --host=i686-linux CFLAGS="-m32 -O2" 
LDFLAGS="-m32" option
    and also only --enable-x86-sep --enable-smp options

- Tried building and running 'rtprint' example program and had same error.
- Tried to statically link the 'rtprint' example program and got following error

gcc -static -I/media/New1/Linux/xenomai/install/usr/xenomai/include 
-D_GNU_SOURCE -Wall -pipe -D__XENO__ 
-L/media/New1/Linux/xenomai/install/usr/xenomai/lib -Xlinker -rpath -Xlinker 
/media/New1/Linux/xenomai/install/usr/xenomai/lib -o rtprint rtprint.o -lnative 
-lxenomai -lpthread_rt -lrtdk
/usr/bin/ld: cannot find -lc
collect2: ld returned 1 exit status
make: *** [rtprint] Error 1

Please help me to solve this problem.

Thanks & Best regards,
Sanjay
_______________________________________________
Xenomai-help mailing list
[email protected]
https://mail.gna.org/listinfo/xenomai-help

Reply via email to