[Freeswitch-users] Windows build

Gregor Nanger gregor at infomedia.si
Thu Mar 10 02:56:49 MSK 2016


Michael, did you build latest branch or 1.6 version?

2016-03-09 22:56 GMT+01:00 Michael Jerris <mike at jerris.com>:

> I was building fine on 2015 with v8.  I think i need to sort a fix for the
> lame issue that coppies around some header files or something so they are
> in the right place or just ifdef the #include but have not had a chance yet.
>
> On Mar 7, 2016, at 2:27 AM, Peter Olsson <peter at olssononline.se> wrote:
>
> Try to edit libv8.2015.vcxproj in a text editor. Append " 2013" (without
> the quotes) as the last parameter for all calls to "build-v8.bat". I'm
> not sure at all if that will work - but it will at least force the V8 build
> to create VS2013 project files, which might work fine in 2015. You will
> probably need to clean out old build files as well, so to make sure,
> execute "git clean -fdx" before trying this.
>
> If this doesn't work, a later version of V8 must be used, which probably
> will result in some work.
>
> I'm the author om mod_v8 - however, I don't get much time for this
> nowadays..
>
> /Peter
>
> 2016-03-07 0:19 GMT+01:00 Gregor Nanger <gregor at infomedia.si>:
>
>> Thank you, H
>> ​a​
>> rald. This works: "AFAIK, for the „'lame/lame.h'“ you have to change the
>> include line to  only “lame.h”"
>>
>> B
>> ​ut for v8 stil do  not have solution. I do not want to exclude mod_v8,
>> since this module runs javascript. But, can you please confirm me that is
>> not yet compatible, to stop trying to solve it.
>>
>> Any other suggestion what does this mean:
>> "
>> Error MSB4057 The target "v8:Rebuild" does not exist in the project.
>> [C:\Git\freeswitch\libs\v8-3.24.14\tools\gyp\v8.sln] libv8
>> ​ ​
>> C:\Git\freeswitch\libs\v8-3.24.14\tools\gyp\v8.sln.metaproj 1
>> ​"
>>
>> Best regards, Gregor​
>>
>> 2016-03-06 16:39 GMT+01:00 Peter Olsson <peter at olssononline.se>:
>>
>>> Remove mod_v8 from the build. I don't think it's compatible with VS2015
>>> for now. However, all other modules should be ok.
>>>
>>> /Peter
>>>
>>> 2016-03-06 12:31 GMT+01:00 Gregor Nanger <gregor at infomedia.si>:
>>>
>>>> ​This helped a lot, thank you. Now I have only few errors. Any hint?
>>>>
>>>> Error MSB4057 The target "v8:Rebuild" does not exist in the project.
>>>> [C:\Git\freeswitch\libs\v8-3.24.14\tools\gyp\v8.sln] libv8 C:
>>>> \Git\freeswitch\libs\v8-3.24.14\tools\gyp\v8.sln.metaproj 1
>>>> Error MSB4057 The target "v8:Rebuild" does not exist in the project.
>>>> [C:\Git\freeswitch\libs\v8-3.24.14\tools\gyp\v8.sln] libv8
>>>> C:\Git\freeswitch\libs\v8-3.24.14\tools\gyp\v8.sln.metaproj 1
>>>> Error C1083 Cannot open include file: 'lame/lame.h': No such file or
>>>> directory mod_shout
>>>> C:\Git\freeswitch\src\mod\formats\mod_shout\mod_shout.c 38
>>>> Error LNK1181 cannot open input file 'icui18n.lib' mod_v8 C
>>>> :\Git\freeswitch\src\mod\languages\mod_v8\LINK 1
>>>>
>>>>>>>>
>>>> 2016-03-06 7:53 GMT+01:00 Peter Olsson <peter at olssononline.se>:
>>>>
>>>>> One common mistake is that you allow Git to modify line endings. Make
>>>>> sure autocrlf is turned off - then clone the repository again from scratch.
>>>>>
>>>>> Also, I'm not sure if it will work in VS2015, but give it a try.
>>>>>
>>>>> /Peter
>>>>>
>>>>> 2016-03-06 2:06 GMT+01:00 Gregor Nanger <gregor at infomedia.si>:
>>>>>
>>>>>> Hi!
>>>>>>
>>>>>> I want to build Freeswitch on windows with visual studio 2015.
>>>>>>
>>>>>> Where should I start if I get 600 errors when try to Rebuild All. I
>>>>>> opened solution and start Rebuild All, but I get so many errors that I
>>>>>> belive that I am doing something wrong.
>>>>>>
>>>>>> Mainl yre errors regarding:
>>>>>>
>>>>>> Cannot open source file....
>>>>>>
>>>>>>
>>>>>> Best regards, Gregor
>>>>>>
>>>>>>
>>>>>> _________________________________________________________________________
>>>>>> 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
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>> _________________________________________________________________________
>>>>> 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
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Gregor Nanger
>>>>
>>>> *CTO*
>>>> t./f.: 00386 (0) 7 6000 308/309 • m:. 00386 (0)41 756485
>>>> • Infomedia d.o.o. • Jerebova 3, Novo mesto, Slovenia
>>>> • www.infomedia.si
>>>>
>>>>
>>>> _________________________________________________________________________
>>>> 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
>>>>
>>>
>>>
>>> _________________________________________________________________________
>>> 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
>>>
>>
>>
>>
>> --
>> Gregor Nanger
>>
>> *CTO*
>> t./f.: 00386 (0) 7 6000 308/309 • m:. 00386 (0)41 756485
>> • Infomedia d.o.o. • Jerebova 3, Novo mesto, Slovenia
>> • www.infomedia.si
>>
>> _________________________________________________________________________
>> 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
>>
>
> _________________________________________________________________________
> 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
>
>
>
> _________________________________________________________________________
> 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
>



-- 
Gregor Nanger

*CTO*
t./f.: 00386 (0) 7 6000 308/309 • m:. 00386 (0)41 756485
• Infomedia d.o.o. • Jerebova 3, Novo mesto, Slovenia
• www.infomedia.si
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20160310/641d3c6a/attachment-0001.html 


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