Hi,

On Fri, 13 Jul 2007, aviad rozenhek wrote:

> Actually I am using msvc 2005 proffessional.
> I have the vista SDK installed.

then it should work (ws2tcpip.h should define IPPROTO_IPV6). :P

Anyways, I'm currently updating the build rules a bit (plus the win32 
README.txt), and will make it possible to build without IPv6 on win32. 
Maybe we should actually make that the default to minimize build issues.

You could try the following:

win32/su_configure.h
--cut--
-#define SU_HAVE_IN6             1
+#define SU_HAVE_IN6             0
--cut--

libsofia-sip-ua/su/sofia-sip/su.h
--cut--
-#  elif SU_HAVE_IN6
-#    include <tpipv6.h>         /* From "IPv6 Tech Preview"  */
-#  else
-#    error Winsock with IPv6 support required
--cut--

Btw; with W2k and older platform SDKs, you need the IPv6-tech-preview SDK 
even if you are not using IPv6. These older platform APIs are missing many 
socket API features that sofia-sip is using.

> is the win32 build something people use or is it usually untested?

Yes, I know at least one commercial product using Sofia-SIP on win32. Also 
Freeswitch (which uses sofia-sip) supports win32.

-- 
  under work: Sofia-SIP at http://sofia-sip.sf.net

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Sofia-sip-devel mailing list
Sofia-sip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel

Reply via email to