its possible but it would require build system work to generate some code and to change the list of files.
see switch_pcm.c
Hello,Is it possible to build a module (e.g mod_sofia ) statically and link it with FreeSwitch.dll / libfreeswitch.a ?switch_loadable_module_load_file always tries to get module struct first from libfreeswitch and after that, if not found, it tries the module itself... ...dso = switch_dso_open("FreeSwitch.dll", load_global, &derr);... ...
... ...if (!interface_struct_handle) {
dso = switch_dso_open(path, load_global, &derr);
}... ...... ...if (!interface_struct_handle) {
interface_struct_handle = switch_dso_data_sym(dso, struct_name, &derr);
}What about SWITCH_MOD_DECLARE_STATIC?ThanksPaulo
_______________________________________________
FreeSWITCH-dev mailing list
FreeSWITCH-dev@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev
http://www.freeswitch.org