Hi,
Could you try it with MS compiler and any release prior to the 1.52.0?
-----Original Message-----
From: boost-users-bounces@lists.boost.org [mailto:boost-users-bounces@lists.boost.org] On Behalf Of boost-users-request@lists.boost.org
Sent: 04 December 2012 17:29
To: boost-users@lists.boost.org
Subject: Boost-users Digest, Vol 3288, Issue 1
Send Boost-users mailing list submissions to
boost-users@lists.boost.org
To subscribe or unsubscribe via the World Wide Web, visit
http://lists.boost.org/mailman/listinfo.cgi/boost-users
or, via email, send a message with subject or body 'help' to
boost-users-request@lists.boost.org
You can reach the person managing the list at
boost-users-owner@lists.boost.org
When replying, please edit your Subject line so it is more specific than "Re: Contents of Boost-users digest..."
Today's Topics:
1. Re: Boost 1.49.0 compilation issue (Marshall Clow)
2. Re: boost msm - Multiple differed events (Kamel Zaarouri, Mr)
3. [serialization] versioning for class nested within template
class (Gabriel Redner)
4. Re: Asio and software interrupts (Steve Lorimer)
5. Spirit guidance needed (Arkadiy and Marina Vertleyb)
6. [boost][polygon]Errors with minkowski sum (renaud lepere)
7. Re: Spirit guidance needed (Igor R)
8. Experience with dealing with warnings from the Clang toolset?
(Paul A. Bristow)
----------------------------------------------------------------------
Message: 1
Date: Mon, 3 Dec 2012 09:29:59 -0800
From: Marshall Clow
I tried to compile this boost dependent class with VS2008 and VS2010 (error lines are in bold)
Another data point:
I was able to successfully compile your code with clang. and the 1.52.0 release.
-- Marshall
Marshall Clow Idio Software mailto:mclow.lists@gmail.com
A.D. 1517: Martin Luther nails his 95 Theses to the church door and is promptly moderated down to (-1, Flamebait).
-- Yu Suzuki
------------------------------
Message: 2
Date: Mon, 3 Dec 2012 21:08:57 +0000
From: "Kamel Zaarouri, Mr"
*When I call socket->bind I provide it with an endpoint. When I create the endpoint I'm currently using the multicast address, what should I use for the address? *
If you bind to INADDR_ANY then the OS will use its ip routing tables to work out which the best local nic to use is. You can force it to use a specific local nic by providing its address. Most applications will use INADDR_ANY *If I'm binding to multiple multicast addresses it doesn't make sense to
bind to one of them.*
Because UDP is connectionless there is no way for the kernel / network stack to know which pid to deliver datagrams to for a particular port unless you bind your socket's file descriptor to that port. (note, if you want to allow other file descriptors to be able to bind to that port you need to set SO_REUSEADDR to 1)
*Finally, it appears I can join multiple multicast groups but they need to be the same port. Is this correct?*
The reason for this is as my previous point above. What you would do is create as many sockets as there are different ports, and have each socket join the multicast addresses which are on that port