> after that i write TEST program and use fuctions which my library
> support. i can build and run TEST program but some functions in my
> library doen't work ....

What does "doesn't work" mean? If the test program is willing to run then it is finding all symbols in the library and (I think) the library is finding all symbols it needs.

> how to build and use my shared library in xenomai?


Did you try running ldd on your built library to make sure that the linking is finding all of the dependencies? Or please clarify what does not seem to be working for you...

hth

                                   - Tom

--
Thomas Lockhart
Supervisor, Distributed and Real-time Group
Instrument Software and Science Data Systems
Caltech/JPL