[Freeswitch-users] Help with compiling libyuv

Mario mario_fs at mgtech.com
Wed Oct 14 01:46:46 MSD 2015


What I meant was was is the difference between the libyuv in https://freeswitch.org/stash/scm/sd/libyuv.git <https://freeswitch.org/stash/scm/sd/libyuv.git> and https://mikej@freeswitch.org/stash/scm/sd/libyuv.git?

I installed libyuv into /usr/local which is where I installed flite. Freeswitch make finds flite fine but not lubyuv. I modified libyuv makefile, .pc and .pc.in files from /usr to /usr/local. The objective is I don’t want it in OS X system directories, should not need SUDO, and removal is easy. Can’t figure out why FS finds flite in /usr/local but not libyuv.

> On Oct 13, 2015, at 9:37 AM, Michael Jerris <mike at jerris.com> wrote:
> 
> not sure what you mean by the one in support lib.
> 
> If you are installing to a different locations, it will put the .pc file for pkg-config in that alt location too, then you either need to symlink that pc file to the places pkg-config looks in or something to get pkg-config to see that file
> 
>> On Oct 13, 2015, at 12:27 PM, Mario <mario_fs at mgtech.com <mailto:mario_fs at mgtech.com>> wrote:
>> 
>> Thank you, a question: How does this differ from the one in the support lib? The URL will go into the wiki and possibly a homebrew formula.
>> 
>> I was able to make install it into /usr/local instead of /usr but freeswitch still does not find it. Will look into it further.
>> 
>> 
>>> On Oct 12, 2015, at 10:48 AM, Michael Jerris <mike at jerris.com <mailto:mike at jerris.com>> wrote:
>>> 
>>>   509  git clone https://mikej@freeswitch.org/stash/scm/sd/libyuv.git <https://mikej@freeswitch.org/stash/scm/sd/libyuv.git>
>>>   510  cd libyuv
>>>   512  make
>>>   514  sudo make install
>>> 
>>> just did on my machine and it worked fine?
>>> 
>>>> On Oct 12, 2015, at 1:39 PM, Mario <mario_fs at mgtech.com <mailto:mario_fs at mgtech.com>> wrote:
>>>> 
>>>> I got nowhere this weekend trying to compile libyuv on OS X so will wait for Michael’s magic. I am also looking into making the new prereqs homebrew formulas and want to see if it’s possible for libyuv. If so, I was thinking of doing a homebrew formula called “freeswitch-support/prereqs” with everything in it.
>>>> 
>>>> 
>>>>> On Oct 8, 2015, at 6:31 PM, Michael Jerris <mike at jerris.com <mailto:mike at jerris.com>> wrote:
>>>>> 
>>>>> what does this have to do with this thread?
>>>>> 
>>>>> On Thursday, October 8, 2015, Thomas Quintana <thomas at bettervoice.com <mailto:thomas at bettervoice.com>> wrote:
>>>>> https://hub.docker.com/r/bettervoice/freeswitch-container/ <https://hub.docker.com/r/bettervoice/freeswitch-container/>
>>>>> 
>>>>> Thomas Quintana
>>>>> Chief Technology Officer
>>>>> Phone: 1 (512) 677-6200
>>>>> Website: http://www.bettervoice.com <http://www.bettervoice.com/>
>>>>> 
>>>>> 
>>>>> 
>>>>> On Thu, Oct 8, 2015 at 3:54 PM, Mario <mario_fs at mgtech.com <javascript:_e(%7B%7D,'cvml','mario_fs at mgtech.com');>> wrote:
>>>>> Thanks I look forward to it since I am closer to 1.6!
>>>>> Mario G
>>>>> 
>>>>> > On Oct 8, 2015, at 12:50 PM, Michael Jerris <mike at jerris.com <javascript:_e(%7B%7D,'cvml','mike at jerris.com');>> wrote:
>>>>> >
>>>>> > You don't need the utilities, I'm going to have to go through and figure out what all i needed to do manually and how I did it and write it up for you... I'll try to do this soon.
>>>>> >
>>>>> >> On Oct 8, 2015, at 2:44 PM, Mario <mario_fs at mgtech.com <javascript:_e(%7B%7D,'cvml','mario_fs at mgtech.com');>> wrote:
>>>>> >>
>>>>> >> I git cloned libyuv from the FreeSWITCH repos into OS X. The official libyuv google doc states I need the google chromium utilities. But searching the web I see FreeSWITCH folks are just using “make”. There is no configure file but make seems to work. But make install fails since it does not know the target directories.  The question is:
>>>>> >>
>>>>> >> Do I need the chromium utilities to build the FreeSWITCH libyuv version or can I just use make/make install and how to specify targets. I know it’s OS X (BSD) but Linux should be close enough. Thanks,
>>>>> >> Mario G
>>>>> >> _________________________________________________________________________
>>>>> >> Professional FreeSWITCH Consulting Services:
>>>>> >> consulting at freeswitch.org <javascript:_e(%7B%7D,'cvml','consulting at freeswitch.org');>
>>>>> >> http://www.freeswitchsolutions.com <http://www.freeswitchsolutions.com/>
>>>>> >>
>>>>> >> Official FreeSWITCH Sites
>>>>> >> http://www.freeswitch.org <http://www.freeswitch.org/>
>>>>> >> http://confluence.freeswitch.org <http://confluence.freeswitch.org/>
>>>>> >> http://www.cluecon.com <http://www.cluecon.com/>
>>>>> >>
>>>>> >> FreeSWITCH-users mailing list
>>>>> >> FreeSWITCH-users at lists.freeswitch.org <javascript:_e(%7B%7D,'cvml','FreeSWITCH-users at lists.freeswitch.org');>
>>>>> >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users <http://lists.freeswitch.org/mailman/listinfo/freeswitch-users>
>>>>> >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users <http://lists.freeswitch.org/mailman/options/freeswitch-users>
>>>>> >> http://www.freeswitch.org <http://www.freeswitch.org/>
>>>>> >
>>>>> >
>>>>> > _________________________________________________________________________
>>>>> > Professional FreeSWITCH Consulting Services:
>>>>> > consulting at freeswitch.org <javascript:_e(%7B%7D,'cvml','consulting at freeswitch.org');>
>>>>> > http://www.freeswitchsolutions.com <http://www.freeswitchsolutions.com/>
>>>>> >
>>>>> > Official FreeSWITCH Sites
>>>>> > http://www.freeswitch.org <http://www.freeswitch.org/>
>>>>> > http://confluence.freeswitch.org <http://confluence.freeswitch.org/>
>>>>> > http://www.cluecon.com <http://www.cluecon.com/>
>>>>> >
>>>>> > FreeSWITCH-users mailing list
>>>>> > FreeSWITCH-users at lists.freeswitch.org <javascript:_e(%7B%7D,'cvml','FreeSWITCH-users at lists.freeswitch.org');>
>>>>> > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users <http://lists.freeswitch.org/mailman/listinfo/freeswitch-users>
>>>>> > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users <http://lists.freeswitch.org/mailman/options/freeswitch-users>
>>>>> > http://www.freeswitch.org <http://www.freeswitch.org/>
>>>>> 
>>>>> 
>>>>> _________________________________________________________________________
>>>>> Professional FreeSWITCH Consulting Services:
>>>>> consulting at freeswitch.org <javascript:_e(%7B%7D,'cvml','consulting at freeswitch.org');>
>>>>> http://www.freeswitchsolutions.com <http://www.freeswitchsolutions.com/>
>>>>> 
>>>>> Official FreeSWITCH Sites
>>>>> http://www.freeswitch.org <http://www.freeswitch.org/>
>>>>> http://confluence.freeswitch.org <http://confluence.freeswitch.org/>
>>>>> http://www.cluecon.com <http://www.cluecon.com/>
>>>>> 
>>>>> FreeSWITCH-users mailing list
>>>>> FreeSWITCH-users at lists.freeswitch.org <javascript:_e(%7B%7D,'cvml','FreeSWITCH-users at lists.freeswitch.org');>
>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users <http://lists.freeswitch.org/mailman/listinfo/freeswitch-users>
>>>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users <http://lists.freeswitch.org/mailman/options/freeswitch-users>
>>>>> http://www.freeswitch.org <http://www.freeswitch.org/>
>>>>> _________________________________________________________________________
>>>>> Professional FreeSWITCH Consulting Services: 
>>>>> consulting at freeswitch.org <mailto:consulting at freeswitch.org>
>>>>> http://www.freeswitchsolutions.com <http://www.freeswitchsolutions.com/>
>>>>> 
>>>>> Official FreeSWITCH Sites
>>>>> http://www.freeswitch.org <http://www.freeswitch.org/>
>>>>> http://confluence.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
>>>> 
>>>> _________________________________________________________________________
>>>> Professional FreeSWITCH Consulting Services: 
>>>> consulting at freeswitch.org <mailto:consulting at freeswitch.org>
>>>> http://www.freeswitchsolutions.com <http://www.freeswitchsolutions.com/>
>>>> 
>>>> Official FreeSWITCH Sites
>>>> http://www.freeswitch.org <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
>>> 
>>> _________________________________________________________________________
>>> Professional FreeSWITCH Consulting Services: 
>>> consulting at freeswitch.org <mailto:consulting at freeswitch.org>
>>> http://www.freeswitchsolutions.com <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
>> 
>> _________________________________________________________________________
>> Professional FreeSWITCH Consulting Services: 
>> consulting at freeswitch.org <mailto: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
> 
> _________________________________________________________________________
> 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

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151013/6d2c8643/attachment-0001.html 


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