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