It is a big deal if it doesn't work.  Ideally you should find the cause:

You should be able to test with:

pkg-config vpx2 --cflags

it should return -I/usr/include/vpx2

Also look in your config.log for vpx2 and you should find something like:


configure:25337: checking for vpx2 >= 1.4.0                                                                                                                     

configure:25341: result: yes                                                                                                                                    

configure:25345: checking VPX_CFLAGS                                                                                                                            

configure:25348: result: -I/usr/include/vpx2                                                                                                                    

configure:25351: checking VPX_LIBS                                                                                                                              

configure:25354: result: -lvpx2 -lm                


If not you may have something out of place in your system or maybe you don't really have our package for vpx2 and vpx2-dev

dpkg -l | grep vpx2

ii  libvpx2:amd64                         1.4.0-45~1-jessie+1               amd64        VP8 and VP9 video codec (shared library)

ii  libvpx2:i386                          1.4.0-45~1-jessie+1               i386         VP8 and VP9 video codec (shared library)

ii  libvpx2-dev:amd64                     1.4.0-45~1-jessie+1               amd64        VP8 and VP9 video codec (development files)







On Mon, Jun 15, 2015 at 9:50 AM, 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


_________________________________________________________________________
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



--
Anthony Minessale II       ♬ @anthmfs  ♬ @FreeSWITCH  ♬

ClueCon Weekly Development Call 
☎ sip:888@conference.freeswitch.org  ☎ +19193869900