[Freeswitch-users] Error on switch_vpx.h while building custom module

Victor Medina victor.medina at cibersys.com
Mon Jun 15 18:50:27 MSD 2015


um.... (thinking) =)

No I don't think so.

In fact this machine runs daily builds of FS. So when configure (fs's
configure I mean) is executed libvpbx is already there. Its my development
box.
But as I told you no big deal man.. I added a perl script that temporally
changes headers locations, builds, then changes back.

I wanted to see how difficult is to build a custom module in case I needed
one. I want to contribute somehow.


2015-06-15 9:49 GMT-04:30 Michael Jerris <mike at jerris.com>:

> You installed the package after running configure
>
>
> On Monday, June 15, 2015, Victor Medina <victor.medina at cibersys.com>
> wrote:
>
>> Hi guys!
>>
>> First of all good morning, hope everyone had a nice weekend.
>>
>>
>> On weekend I starded trying to build a new custom build just to educate
>> on how to build one.
>> I noted that every time I tried to build against switch_vpx.h it failed.
>> Upon inspecting it I found that:
>>
>> #include "vpx/vpx_image.h"
>> #include "vpx/vpx_integer.h"
>>
>> But there is really no vpx headers on default locations. And Im currently
>> using libvpx2 provided by freeswitch on Debian Jessie.
>>
>> libvpx2:
>>   Installed: 1.4.0-46~1-jessie+1
>>   Candidate: 1.4.0-46~1-jessie+1
>>   Version table:
>>  *** 1.4.0-46~1-jessie+1 0
>>         500 http://files.freeswitch.org/repo/deb/debian/ jessie/main
>> amd64 Packages
>>         100 /var/lib/dpkg/status
>>
>> Headers are located on /usr/include/vpx2/
>>
>> I did a small change
>>
>> perl -i -pe 's/#include\ \"vpx\/vpx\_image\.h\"/\#include\
>> \"\/usr\/include\/vpx2\/vpx\/vpx\_image\.h\"/g'
>> /usr/local/freeswitch/include/freeswitch/switch_vpx.h
>> perl -i -pe 's/#include\ \"vpx\/vpx\_integer\.h\"/\#include\
>> \"\/usr\/include\/vpx2\/vpx\/vpx\_integer\.h\"/g'
>> /usr/local/freeswitch/include/freeswitch/switch_vpx.h
>>
>> It compiled and works just fine.
>>
>> Is this a minor glitch or a bug worth reporting?
>>
>> --
>>
>>
>>
>> Víctor E. Medina M.
>> Platform Architect / Chief Infrastructure
>> +58424 291 4561
>> BB #79A8AFA2
>> @VMCibersys
>>
>>
> _________________________________________________________________________
> Professional FreeSWITCH Consulting Services:
> consulting at freeswitch.org
> http://www.freeswitchsolutions.com
>
> Official FreeSWITCH Sites
> http://www.freeswitch.org
> http://confluence.freeswitch.org
> http://www.cluecon.com
>
> FreeSWITCH-users mailing list
> FreeSWITCH-users at lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> http://www.freeswitch.org
>



-- 



Víctor E. Medina M.
Platform Architect / Chief Infrastructure
+58424 291 4561
BB #79A8AFA2
@VMCibersys
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20150615/903ad1d8/attachment-0001.html 


Join us at ClueCon 2016 Aug 8-12, 2016
More information about the FreeSWITCH-users mailing list