bupt-william / libjingle

Automatically exported from code.google.com/p/libjingle
0 stars 0 forks source link

A VS2010 solution for libjingle #242

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
I created a VS2010 solution for libjingle and attach it here. The solution 
builds and runs successfully on Win 7. 

However, when I created it I found some problems. I did almost everything told 
by "libjingle.scons" and "main.scons", but the solution cannot build, until I 
install Microsoft Platform SDK and reference to four additional libs: 
WS2_32.lib, Secur32.lib, Crypt32.lib, Iphlpapi.lib.

What I don't understand is: are these four libs necessary? If yes, why can 
libjingle.scons can build without referencing them? If not, why can't I build 
my VS solution without them? 

Original issue reported on code.google.com by tangketa...@gmail.com on 10 Nov 2011 at 2:30

Attachments:

GoogleCodeExporter commented 9 years ago
Thanks for  the patch. We have a plan to fix the VS solution issue in the near 
future, so that people don't need this full package.
Regarding to the dependency lib's, if you hammer/scons build, the libjingle 
does have reference to "srtp" and "expat", so that you don't need to refer to 
separate lib files.

Original comment by jun...@google.com on 15 Nov 2011 at 10:41

GoogleCodeExporter commented 9 years ago

Original comment by jun...@google.com on 23 Nov 2011 at 10:45

GoogleCodeExporter commented 9 years ago
Issue 113 has been merged into this issue.

Original comment by jun...@google.com on 3 Jan 2012 at 10:25

GoogleCodeExporter commented 9 years ago
Issue 203 has been merged into this issue.

Original comment by jun...@google.com on 3 Jan 2012 at 10:31

GoogleCodeExporter commented 9 years ago
Issue 205 has been merged into this issue.

Original comment by jun...@google.com on 3 Jan 2012 at 10:32

GoogleCodeExporter commented 9 years ago
Issue 269 has been merged into this issue.

Original comment by jun...@google.com on 3 Jan 2012 at 11:36

GoogleCodeExporter commented 9 years ago
Issue 264 has been merged into this issue.

Original comment by jun...@google.com on 4 Jan 2012 at 5:18

GoogleCodeExporter commented 9 years ago
I want libjingle dev package(*.lib, *.dll) for windows.

Original comment by tree1...@gmail.com on 10 Jan 2012 at 3:16

GoogleCodeExporter commented 9 years ago
Issue 272 has been merged into this issue.

Original comment by jun...@google.com on 11 Jan 2012 at 5:19

GoogleCodeExporter commented 9 years ago
Issue 270 has been merged into this issue.

Original comment by jun...@google.com on 11 Jan 2012 at 5:21

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
hjkl;

Original comment by Bs.sing...@gmail.com on 8 Feb 2012 at 5:46

GoogleCodeExporter commented 9 years ago
Hello how do I add the Lib and Include directories? I am unsure what needs to 
go where. 

Thanks for the help!

Original comment by int.pAr...@gmail.com on 14 Mar 2012 at 5:04

GoogleCodeExporter commented 9 years ago

Original comment by jun...@google.com on 26 Mar 2012 at 6:38

GoogleCodeExporter commented 9 years ago

Original comment by jun...@google.com on 26 Mar 2012 at 6:40

GoogleCodeExporter commented 9 years ago
Hi~~ thanks for the sln but   why  the sln  lost several projects .such as  
p2p/client (i use libjingle-0.6.14)

can  you  provide me  all the  vsproj file ?  
thx

Original comment by xjto...@163.com on 16 May 2012 at 10:21

GoogleCodeExporter commented 9 years ago
I need it too.

Original comment by Yimin.Xu...@gmail.com on 15 Jun 2012 at 7:09

GoogleCodeExporter commented 9 years ago
Sorry I don't have it now. If you have a MinGW project then it should be very 
easy to develop a VS project. The call example can be used as a reference.

Original comment by tangketa...@gmail.com on 15 Jun 2012 at 7:52

GoogleCodeExporter commented 9 years ago
I build the mylibjingle, but it generate this error:
error LNK1104: cannot open file 'jingle.lib' (in project "login")
Can somebody help to solve this bug?
Thanks a lot.

Original comment by duc...@tin180.com on 21 Jun 2012 at 7:49

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
If you give a reference to the jingle.lib in the login project,maybe it can be 
solved.

Original comment by Yimin.Xu...@gmail.com on 25 Jun 2012 at 3:05

GoogleCodeExporter commented 9 years ago
Thanks Yimin.Xu!
I solved this problem. Now we get the new error. Please visit issue 338 about 
the error when building mylibjingle solution in VS. Here, at issue 338: 
http://code.google.com/p/libjingle/issues/detail?id=338

Original comment by duc...@tin180.com on 26 Jun 2012 at 2:25

GoogleCodeExporter commented 9 years ago
Successfully compiled libjingle 0.6.14 by following the above link : 
http://code.google.com/p/libjingle/issues/detail?id=242 [Used Visual Studio 
2010 Professional].

If encounter any issue :

    Open individual solutions file e.g. mylibjingle.sln,login.vcxproj, jingle.vcxproj and refer the list of source files.

    Compare this list with the libjingle.scons file e.g. To build jingle library it require set of files as mentioned in libjingle.scons files, and to build on windows it require to prepare similar visual studio project file.

    e.g : while building pcp_main.cc , it throw the linker issue related to : InternetQueryOption
        Solution : added on top of pcp_main.h and it worked.

Original comment by sumit1...@gmail.com on 20 Jul 2012 at 9:09

GoogleCodeExporter commented 9 years ago
Your works is great! I dont know anything about VC++, you helped me to save 
alot of time.

Original comment by daosip...@gmail.com on 26 Jul 2012 at 11:56

GoogleCodeExporter commented 9 years ago
Replaced by libjingle GYP build

Original comment by juberti@google.com on 31 May 2013 at 8:37