[libnice] Fwd: libnice build on VS2010 & VS2012 error

Peggy Guo pengying.guo at motorolasolutions.com
Tue May 3 10:17:26 UTC 2016


Hi Philip,

Thanks a lot for your information.

I re-subscribe the mailing list again and got successful reply , then I
 should become the member of the mail list.

I solved the libnice build error in visual studio 2012 by using Glib
version up 2.30, since the Glib described in the README.win32 is version
2.28.8, which is too old.And the README.win32 didn't been updated.

now I am running the test project to learn the code.


Best regards
Peggy

On Fri, Apr 29, 2016 at 11:32 PM, Philip Withnall <
philip.withnall at collabora.co.uk> wrote:

> Hi Peggy,
>
> As the error message from the list said, you need to be a member of the
> mailing list to post to it. You can register here:
>
> https://lists.freedesktop.org/mailman/listinfo/nice
>
> As for your question, it looks like you are missing the include path
> for GLib in your compilation. You should probably look more closely at
> step #2 in README.win32 — but I haven’t got a Windows machine so I
> can’t test this for you, and the instructions are likely out of date.
>
> I know there are others who have built libnice on Windows recently, so
> hopefully they will reply on the mailing list.
>
> Philip
>
> On Tue, 2016-04-26 at 17:58 +0800, Peggy Guo wrote:
> > Hi David & Philip
> >
> >  I had send email to the mail list,  but it couldn't success,
> > I believe you guys are expert on that, could you please help to look
> > at my questions?
> > thanks
> >
> > I used the libnice version libnice-0.1.13 , which follow the
> > readme.win32 to build libnice on windows, couldn't successful
> >
> >
> > regards
> > Peggy
> >
> >
> > ---------- Forwarded message ----------
> > From: <nice-owner at lists.freedesktop.org>
> > Date: Tue, Apr 26, 2016 at 4:02 PM
> > Subject: libnice build on VS2010 & VS2012 error
> > To: pengying.guo at motorolasolutions.com
> >
> >
> > Only members can post to this list. Please subscribe before posting.
> >
> >
> >
> > ---------- Forwarded message ----------
> > From: Peggy Guo <pengying.guo at motorolasolutions.com>
> > To: nice at lists.freedesktop.org
> > Cc:
> > Date: Tue, 26 Apr 2016 15:00:47 +0800
> > Subject: libnice build on VS2010 & VS2012 error
> > Hi Dear,
> >
> > following  the  steps in README.win32 in the libnice release
> > tarballs, I try to build libnice in visual studio 2010 and version
> > 2012, get lots of errors like below:
> >
> > >c:\libnice\agent\component.h(162): error C2079: 'io_mutex' uses
> > undefined struct '_GMutex'
> > >c:\libnice\agent\component.c(843): error C2065: 'G_SOURCE_REMOVE' :
> > undeclared identifier
> > >c:\libnice\agent\component.c(982): error C2065: 'agent' : undeclared
> > identifier
> > >c:\libnice\agent\component.c(983): error C2275: 'Component' :
> > illegal use of this type as an expression
> >
> >
> > I don't know how to solve that errors? could anyone help on this?
> >
> >
> > I find an email about this topic, seems this problem didn't solved,is
> > there any update on this?
> >
> > Hi,
> >
> > Thanks Emanuelle for handling that question.
> > Someone tried to compile libnice on windows a few months ago and
> > found a
> > few issues (similar to yours if i remember correctly) and we helped
> > him
> > over IRC, he said he'd send us patches once it's working, but I
> > haven't
> > seen him since. Libnice is still maintained but we're mostly working
> > on
> > Linux, we hope the community will send us patches for win32 support.
> > Historically if you look at the commit log, the win32 related commits
> > were
> > contributions from users of the library. I just don't have much
> > experience
> > compiling on Windows, sorry.
> > Emanuele, about your TURN issues, can you try the latest git master,
> > there's a couple of commits related to TURN that were commited in the
> > past
> > few days, maybe it helps.
> >
> > Thanks,
> > Youness.
> >
> >
> > regards
> > Peggy
> >
> >
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/nice/attachments/20160503/a2eb046e/attachment.html>


More information about the nice mailing list