Download Platform Notes - Community RTI Connext Users

Transcript
Platform Notes
If NPTL is not installed, you will need to install a package that includes it, such
as nptl-devel. This package is not typically part of a default installation. You can
find it either in your original Linux installation media (CD/DVD) or, if you have
upgraded your system, through the distribution's update site.
❏ When you run the application, it will automatically use the default NPTL library
in /lib/nptl. You do not need the development library installed on the target system.
Note: Make sure the environment variable LD_ASSUME_KERNEL is either not defined
at all, or is set to 2.4.20 or higher. The middleware will not run if it is set to less than
2.4.20.1
4.2
Multicast Support
4.3
Supported Transports
Multicast is supported on all Linux and Fedora platforms and is configured out of the
box. That is, the default value for the initial peers list (NDDS_DISCOVERY_PEERS)
includes a multicast address. See the online documentation for more information.
❏ Shared memory: Supported and enabled by default. To clean up shared memory
resources, reboot the kernel.
❏ UDPv4: Supported and enabled by default.
❏ UDPv6: Supported for all Linux and Fedora platforms listed in Table 4.1 on
page 18 through Table 4.3
(ppc4xxFPLinux2.6gcc4.5.1).
on
page 20
except
SELinux
2.6.32
kernel
The UDPv6 transport is not enabled by default, and the peers list must be modified to support IPv6.
Note: Mapping of the TransportPriority QoS is only supported on these Linux
platforms:
cell64Linux2.6gcc4.5.1
i86Linux2.6gcc4.1.1
i86Linux2.6gcc4.1.2
i86Suse10.1gcc4.1.0
x64Linux2.6gcc4.4.5
x64Linux2.6gcc4.1.1
x64Linux2.6gcc4.5.1
x64Linux2.6gcc4.1.2
x64Suse10.1gcc4.1.0
i86Linux2.6gcc4.4.3
x64Linux2.6gcc4.4.3
i86Linux2.6gcc4.4.5
x64Linux2.6gcc4.4.4
1. The dynamic loader (ld), is configured by default to load the NPTL library, as long as
LD_ASSUME_KERNEL is NOT defined.
16