Я использую вихрь opensplice dds при запуске примеров Hello world c в ОС RHEL 8.1. я не получаю сообщение в конце подписчика - PullRequest
0 голосов
/ 28 февраля 2020

Следующие шаги были сделаны мной (ОС: RHEL 8.1) 1) Загрузил VortexOpenSplice-6.9.181127OSS-HDE-x86_64. linux -gcc4.8.5-glibc2.17-installer.tar.gz

2) Выполните эту процедуру установки шаг 1: gtar -xzf VortexOpenSplice-6.9.181127OSS-HDE-x86_64. linux -gcc4.8.5-glibc2.17-installer.tar.gz шаг 2: sed -i "s | @@ INSTALLDIR @@ | $ PWD | g" HDE // release.com

файл release.com содержит: / ******** ************************************************** *********************************** /

echo "<<< Vortex OpenSplice HDE Release 6.9.181127OSS For x86_64.linux, Date 2018-11-28 >>>"
if [ "${SPLICE_ORB:=}" = "" ]
then
    SPLICE_ORB=DDS_OpenFusion_1_6_1
    export SPLICE_ORB
fi
if [ "${SPLICE_JDK:=}" = "" ]
then
    SPLICE_JDK=jdk
    export SPLICE_JDK
fi
if [ -n "${BASH_VERSION}" ]
then
    OSPL_HOME="/home/Senthil/HDE/x86_64.linux"
else
    echo "Please manually set OSPL_HOME to the install directory."
fi
PATH=$OSPL_HOME/bin:$PATH
LD_LIBRARY_PATH=$OSPL_HOME/lib${LD_LIBRARY_PATH:+:}$LD_LIBRARY_PATH
CPATH=$OSPL_HOME/include:$OSPL_HOME/include/sys:${CPATH:=}
if [ "${OSPL_URI:=}" = "" ]
then
    OSPL_URI=file://$OSPL_HOME/etc/config/ospl.xml
    export OSPL_URI
fi
OSPL_TMPL_PATH=$OSPL_HOME/etc/idlpp
. $OSPL_HOME/etc/java/defs.$SPLICE_JDK
export OSPL_HOME PATH LD_LIBRARY_PATH CPATH OSPL_TMPL_PATH VORTEX_DIR

/ **** ************************************************** **************************/

я изменил OSPL_HOME = "/ home / Senthil / HDE / x86_64. linux "с моим текущим путем к каталогу.

3) Открыл /home/Senthil/HDE/x86_64.linux в командной строке:. release.com // для получения переменных среды

4) Открыл /home/Senthil/HDE/x86_64.linux/examples/dcps/HelloWorld/c

, скомпилированный с помощью make -f Makefile 5) Открыл /home/Senthil/HDE/x86_64.linux/examples/dcps/HelloWorld/c/standalone для запуска издателя и подписчика hello world в 2 разных терминалах. Но я не получаю сообщение на стороне абонента, пожалуйста, помогите.

...