[Freeswitch-dev] where are CORE_SOFTTIMER_MODULE.so and CORE_PCM_MODULE.so?

Steven Ayre steveayre at gmail.com
Thu Jun 16 23:47:58 MSD 2011


I think it's because it compiles libfreeswitch as a .la so that it can be
build into the freeswitch binary. libfreeswitch.so is also distributed (and
built from the .la) so that you can embed freeswitch within your own
program.

I'm sure one of the main devs could confirm that...

-Steve




On 16 June 2011 20:38, jesse <chat2jesse at gmail.com> wrote:

> Ok, I know the difference between .so and .a/.la, my question is why
> freeswitch makefile needs to create both libfreeswitch.so and
> libfreewitch.la? You either dynamic link or static link. I am confused
> here. ..
>  On Jun 16, 2011 12:27 PM, "Steven Ayre" <steveayre at gmail.com> wrote:
> > They're built in. They're not separate modules, there's no need to load
> > them.
> >
> > The .so is a shared library.
> > The .la is a static library created by libtool. It's like a .a file if
> you
> > weren't using libtool.
> >
> > -Steve
> >
> >
> > On 16 June 2011 20:02, jesse <chat2jesse at gmail.com> wrote:
> >
> >> in the core? I guess it is included in libfreeswitch.so.
> >>
> >> based on the makefile output the libfreeswitch has two forms :
> >> libfreeswitch.la and libfreeswitch.so, what is the reason ? It creates
> a
> >> big headache for our cross compiling..
> >>
> >> -jesse
> >>
> >>
> >> On Thu, Jun 16, 2011 at 11:31 AM, Anthony Minessale <
> >> anthony.minessale at gmail.com> wrote:
> >>
> >>> in the core =D
> >>>
> >>>
> >>> On Thu, Jun 16, 2011 at 1:17 PM, jesse <chat2jesse at gmail.com> wrote:
> >>> > I am doing cross compiling of freeswitch.
> >>> > 2011-06-16 11:12:46.912825 [WARNING] switch_loadable_module.c:948
> Module
> >>> > path /CORE_SOFTTIMER_MODULE.so and file CORE_SOFTTIMER_MODULE to be
> >>> loaded
> >>> > ...!
> >>> > 2011-06-16 11:12:46.912890 [CRIT] switch_loadable_module.c:882 Error
> >>> Loading
> >>> > module /CORE_SOFTTIMER_MODULE.so
> >>> > **/CORE_SOFTTIMER_MODULE.so: cannot open shared object file: No such
> >>> file or
> >>> > directory**
> >>> > 2011-06-16 11:12:46.912905 [WARNING] switch_loadable_module.c:948
> Module
> >>> > path /CORE_PCM_MODULE.so and file CORE_PCM_MODULE to be loaded ...!
> >>> > 2011-06-16 11:12:46.912941 [CRIT] switch_loadable_module.c:882 Error
> >>> Loading
> >>> > module /CORE_PCM_MODULE.so
> >>> > **/CORE_PCM_MODULE.so: cannot open shared object file: No such file
> or
> >>> > directory**
> >>> >
> >>> > I can't find them under /usr/local/freeswitch. where are they?
> >>> > -jesse
> >>> > _______________________________________________
> >>> > FreeSWITCH-dev mailing list
> >>> > FreeSWITCH-dev at lists.freeswitch.org
> >>> > http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev
> >>> > UNSUBSCRIBE:
> http://lists.freeswitch.org/mailman/options/freeswitch-dev
> >>> > http://www.freeswitch.org
> >>> >
> >>> >
> >>>
> >>>
> >>>
> >>> --
> >>> Anthony Minessale II
> >>>
> >>> FreeSWITCH http://www.freeswitch.org/
> >>> ClueCon http://www.cluecon.com/
> >>> Twitter: http://twitter.com/FreeSWITCH_wire
> >>>
> >>> AIM: anthm
> >>> MSN:anthony_minessale at hotmail.com
> >>> GTALK/JABBER/PAYPAL:anthony.minessale at gmail.com
> >>> IRC: irc.freenode.net #freeswitch
> >>>
> >>> FreeSWITCH Developer Conference
> >>> sip:888 at conference.freeswitch.org
> >>> googletalk:conf+888 at conference.freeswitch.org
> >>> pstn:+19193869900
> >>>
> >>> _______________________________________________
> >>> FreeSWITCH-dev mailing list
> >>> FreeSWITCH-dev at lists.freeswitch.org
> >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev
> >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev
> >>> http://www.freeswitch.org
> >>>
> >>
> >>
> >> _______________________________________________
> >> FreeSWITCH-dev mailing list
> >> FreeSWITCH-dev at lists.freeswitch.org
> >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev
> >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev
> >> http://www.freeswitch.org
> >>
> >>
>
> _______________________________________________
> FreeSWITCH-dev mailing list
> FreeSWITCH-dev at lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev
> http://www.freeswitch.org
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-dev/attachments/20110616/fea288cf/attachment.html 


More information about the FreeSWITCH-dev mailing list