rti dds installation

2 posts / 0 new
Last post
Offline
Last seen: 9 months 1 week ago
Joined: 07/24/2023
Posts: 1
rti dds installation

I am trying to install rti dds version 6.1.1 on an "Orange pi zero", the system details are as follows

PRETTY_NAME="Armbian 23.05.1 jammy"
NAME="Ubuntu"
VERSION_ID="22.04"
VERSION="22.04.2 LTS (Jammy Jellyfish)"
VERSION_CODENAME=jammy
ID=ubuntu
ID_LIKE=debian
HOME_URL="https://www.armbian.com"
SUPPORT_URL="https://forum.armbian.com"
BUG_REPORT_URL="https://www.armbian.com/bugs"
PRIVACY_POLICY_URL="https://www.armbian.com"
UBUNTU_CODENAME=jammy
ARMBIAN_PRETTY_NAME="Armbian 23.05.1 jammy"

More details about orange pi can be found here,

http://www.orangepi.org/html/hardWare/computerAndMicrocontrollers/details/Orange-Pi-Zero-LTS.html

i downloaded the "Ubuntu 20.04 LTS/18.04 LTS (kernel 4.x, gcc 7.3.0), RHEL 8" evaluation version. After installing the .run file I get the following error:

 

./rti_connext_dds-6.1.1-lm-x64Linux4gcc7.3.0.run: 1: ELF: not found
./rti_connext_dds-6.1.1-lm-x64Linux4gcc7.3.0.run: 5: Syntax error: "(" unexpected

 

I am completely new to dds and linux as well, please help me in solving this issue.

Thank you

Howard's picture
Offline
Last seen: 1 day 2 hours ago
Joined: 11/29/2012
Posts: 573

What you're downloading is an installer for a Intel-based (x64) Linux host.

I don't think that we support an ARM-based Linux host.  What you need to do is install the Connext SDK on an x64 Linux machine and the target libraries for an ARM-based Linux platform...and then cross compile.

Take a look at this link:

https://community.rti.com/howto/run-rti-connext-dds-raspberry-pi