what you want to look at is the pkg-config detection, and the VPX_CFLAGS var.  You can grep confit.status.  If you don't see the right include path there, there is something wrong with the vpx2.pc not being installed 

On Monday, June 15, 2015, Victor Medina <victor.medina@cibersys.com> wrote:
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@jerris.com>:
You installed the package after running configure


On Monday, June 15, 2015, Victor Medina <victor.medina@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@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@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