Could you show us the compilation command used to compile cyclictest or
switchtest ?
I didn't try to compile myself these tests. I thought they were compiled
when I installed Xenomai and put in /xenomai/bin
I'll try to do it myself.
On 5/29/07, Gilles Chanteperdrix <[EMAIL PROTECTED]> wrote:
Jan Kiszka wrote:
> Perrine Martignoni wrote:
> ...
> > -Wl,--wrap,close -Wl,--wrap,shm_open -Wl,--wrap,shm_unlink
-Wl,--wrap,mmap
> > -Wl,--wrap,munmap -L/usr/xenomai_arm-2.3.1uClibc/lib essai_mutex_rt.o
> > -lpthread_rt -lpthread -lrt -o essai_mutex_rt
>
> I think to remember the ordering makes a difference here: Try to put
> essai_mutex_rt.o after the libs. That's also what happens when using the
> Xenomai provided flags.
Yes, the order matters, but essai_mutex_rt.o should be before the
libraries. Xenomai makefiles pass libraries in the LDADD variable, which
is put at the very end of the compilation command line.
>
> Apropos: Use `<xenomai-installation-path>/xeno-config --posix-ldflags`
> (also for --posix-cflags) to make your life easier. There is generally
> no need to maintain all the flags on your own - and it's error-prone.
I thought that what Perrine showed us was the result of running make and
that her makefiles really used xeno-config.
--
Gilles Chanteperdrix.
_______________________________________________
Xenomai-help mailing list
[email protected]
https://mail.gna.org/listinfo/xenomai-help