summaryrefslogtreecommitdiff
path: root/ACE-INSTALL.html
diff options
context:
space:
mode:
authorlevine <levine@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1998-07-16 14:35:21 +0000
committerlevine <levine@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1998-07-16 14:35:21 +0000
commit1d1f829823cc65f1d4b1188c1c9aa64444fae8f6 (patch)
tree8ae24a43236e514ba50d2dc3e721fa7d66c6b85f /ACE-INSTALL.html
parentcbfb18cf53e1fc70d48749353e3201baa5f6ebb0 (diff)
downloadATCD-1d1f829823cc65f1d4b1188c1c9aa64444fae8f6.tar.gz
added note on enabling multicast on Linux for TAO's NameService
Diffstat (limited to 'ACE-INSTALL.html')
-rw-r--r--ACE-INSTALL.html12
1 files changed, 12 insertions, 0 deletions
diff --git a/ACE-INSTALL.html b/ACE-INSTALL.html
index 93d601f5df1..8ffeb905fb6 100644
--- a/ACE-INSTALL.html
+++ b/ACE-INSTALL.html
@@ -191,6 +191,18 @@ for ACE. Ideally, ACE will compile on any POSIX conforming OS.
and <code>ace/config_linux_lxpthreads.h</code> platform/config
files.<p>
+ <strong>NOTE:</strong> The TAO NameService uses IP multicasting
+ by default, though it is not required. IP multicasting is enabled
+ by default in the RedHat 5.1 kernel. In older distributions, you
+ can enable it by rebuilding your kernel with CONFIG_IP_MULTICAST
+ enabled. The ACE config file, <code>ace/config-linux-common.h</code>,
+ expects IP multicast to be enabled; if not, please comment out
+ the <code>#define ACE_HAS_IP_MULTICAST</code> before building ACE.
+ At runtime, there must be a network interface that is up and
+ supports multicast in order to use it. See the description of
+ the <code>multicast</code> option in the Linux <code>ifconfig</code>
+ man page for a bit more information.<p>
+
With RedHat 5.0, you'll need some
<a href="os-patches/linux-patches.html">updates and possibly some
patches</a> to get ACE working with LinuxThreads. Some of the patches