On Tue, Nov 06, 2007 at 04:08:33PM +0100, Michael Iedema wrote: > On 11/6/07, Luigi Rizzo <[EMAIL PROTECTED]> wrote: > > > > ok it works on linux but not on FreeBSD. Need to check why - any > > documentation or suggestion on what mechanism is used to make dlopen() > > work on the embedded modules too ? > > FYI, this is also broken in 1.4 on FreeBSD. Let me know if I can help > in any way.
I am trying to debug the issue. So far: - calls to ast_module_register() do occur before calling main(), and modules are stored in the module_list; - if you print the content of module_list at the beginning of main(), the list appears empty. So, there must be something going on in the meantime that destroys the global variable(s). on linux, i repeat, it works so i need to check further... luigi _______________________________________________ --Bandwidth and Colocation Provided by http://www.api-digital.com-- asterisk-dev mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-dev
