<div dir="ltr">Hi,<div><br></div><div><br></div><div>I put the simple-example (by libnice 0.1.13) and required libraries (libgio-2.0.so.0  , libglib-2.0.so.0   ,  libgmodule-2.0.so.0 , libgobject-2.0.so.0  , libgthread-2.0.so.0 and libffi.so.6) into the same folder,</div><div>of course ,</div><div>all files be compiled in ARM architecture.</div><div><br></div><div>But when I run the sample binary file,</div><div>I got the following error:</div><div><br></div><div>=================================================</div><div><div>mv7:/tmp# ./simple-example 0 <a href="http://stun-turn.org">stun-turn.org</a></div><div><br></div><div>** (process:23277): ERROR **: Failed to start candidate gathering</div></div><div>Trace/breakpoint trap<br></div><div>=================================================<br></div><div><br></div><div>I traced the error back in codes of libnice and found the following part in socket/udp-bsd.c</div><div><br></div><div>--</div><div><div>118   /* GSocket: All socket file descriptors are set to be close-on-exec. */</div><div>119   g_socket_set_blocking (gsock, false);</div><div>120   gaddr = g_socket_address_new_from_native (&name.addr, sizeof (name));</div><div>121   if (gaddr != NULL) {</div><div>122     gret = g_socket_bind (gsock, gaddr, FALSE, NULL);</div><div>123     g_object_unref (gaddr);</div><div>124   }</div></div><div>--</div><div><br></div><div><br></div><div>In line 122, the g_socket_bind  return a negative value,</div><div>I think this means it's the socket bind error,</div><div>however , I don't know why this happen in ARM.</div><div><br></div><div>Any suggestions?</div></div>