Introduction ============ This section provides platform-specific instructions that you will need to build and run |rti_me| applications. For each supported operating system (OS), this section describes: * Supported combinations of OS versions, CPUs, and compilers * How to build your application, including: * Required |me| and system libraries * Required compiler and linker flags * Details on how the |me| libraries were built To see a list of all supported platforms, refer to :ref:`rl_supported_v2`. Library types ------------- This section references Platform Independent Libraries (PIL) and Platform Support Libraries (PSL). These are library types that RTI provides in a |me| installation. For more information, see :ref:`section-libraries`. Supported libraries by platform ------------------------------- The following table shows which |me| libraries are supported on each platform (RTI architecture). .. list-table:: Supported Libraries by Platform :widths: 40 30 30 :header-rows: 1 * - Platform - RTI Architecture - Supported Libraries * - QOS 2.2.1 (QNX OS for Safety) - armv8leElfqcc8.3.0CERT - ``rti_me`` ``rti_me_netiozcopy`` Supported transports by platform -------------------------------- The following table shows which transports are supported on each architecture. .. list-table:: Supported Transports by Platform :widths: 15 35 10 10 10 :header-rows: 1 * - Platform - RTI Architecture - Intra - UDPv4 - Zero Copy v2 * - QOS 2.2.1 (QNX OS for Safety) - armv8leElfqcc8.3.0CERT - **✓** - **✓** - **✓**