[Freeswitch-users] Looking for libesl, headers, etc.

Telium Technical Support support at telium.io
Thu Nov 11 12:56:20 UTC 2021

I wanted to try the FusionPBX GUI with FS, and according to the docs (https://docs.fusionpbx.com/en/latest/getting_started/quick_install.html)  Debian 9 is the recommended base.

Since FS was available as a precompiled package I hoped that the ESL was available as a package as well, but I ended up grabbing the source.

-----Original Message-----
From: FreeSWITCH-users [mailto:freeswitch-users-bounces at lists.freeswitch.org] On Behalf Of Antony Stone
Sent: Tuesday, November 9, 2021 9:51 AM
To: FreeSWITCH Users Help <freeswitch-users at lists.freeswitch.org>
Subject: Re: [Freeswitch-users] Looking for libesl, headers, etc.

On Monday 08 November 2021 at 22:38:41, Telium Technical Support wrote:

> I built a Debian 9 based FreeSwitch+FusionPBX from packages.  I now 
> want to create a simple C++ program talking to FS using the ESL.

Why are you building a Debian 9 system?  Debian 11 is the current stable release; security support for Debian 9 ended in July 202, and long-term support will end in June 2022.

> I can't find libesl on the system, nor header files.  Is this 
> available as a separate download package?  Do I have to DL the whole 
> FS source, compile, and pull that out?

According to the documentation at
https://freeswitch.org/confluence/display/FREESWITCH/Event+Socket+Library "ESL
(libesl) is a C library that has no dependencies on FreeSWITCH, and it can be built, and moved to client/remote machines."

Therefore I would expect you to be able to build it directly from https://github.com/signalwire/freeswitch/blob/master/libs/esl/src/esl.c


"Measuring average network latency is about as useful as measuring the mean temperature of patients in a hospital."

 - St├ęphane Bortzmeyer

                                                   Please reply to the list;
                                                         please *don't* CC me.


The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services.
Build your next product on our scalable cloud platform.

Join our online community to chat in real time https://signalwire.community

Professional FreeSWITCH Services
sales at freeswitch.com

Official FreeSWITCH Sites

FreeSWITCH-users mailing list
FreeSWITCH-users at lists.freeswitch.org

More information about the FreeSWITCH-users mailing list