On 04/23/2012 03:57 AM, Willy Lambert wrote:
> 2012/4/23 Gilles Chanteperdrix <gilles.chanteperd...@xenomai.org>:
>> On 04/23/2012 01:57 AM, Willy Lambert wrote:
>>> Hi,
>>>
>>> I just run into the same kind of problem of a one year old discussion :
>>> http://www.mail-archive.com/xenomai-help@gna.org/msg12669.html
>>>
>>> having such kind of errors :
>>> /usr/lib/libnative.so.3: undefined symbol: xeno_current_mode_key
>>> I have a xenomai 2.6.0 recompiled from sources with the --dl-open
>>> option enabled.
>>> root@beta(10.0):~# cat /proc/xenomai/version
>>> 2.6.0
>>>
>>>
>>> I re-post something because I'm not sure it is up to date and as I
>>> have the next version I am suprised the problem still arises
>>>
>>> I have 2 question :
>>> _ did I missconfigured something in my compiller flags or linking ?
>>> _ are the solutions of last thread still up to date ?
>>>
>>
>> You need to dlopen libxenomai in order for dlopen(libnative) to succeed.
>>
>> --
>>                                                                Gilles.
> 
> In fact I never called dlopen(libnative) myself. It is done in a
> library to which I am linked. Do I have a to dlopen it in my personnal
> code ?
> 
you have to manage for dlopen(libxenomai) to be called before
dlopen(libnative), and with the RTDL_GLOBAL flag so that libnative will
find the symbols defined by libxenomai.

-- 
                                                                Gilles.

_______________________________________________
Xenomai-help mailing list
Xenomai-help@gna.org
https://mail.gna.org/listinfo/xenomai-help

Reply via email to