Open mengchaoheng opened 2 years ago
after run
tps/src/modules/micrortps_bridge/micrortps_listener$ make -f makefile_x64Linux2.6gcc
Checking directory output
Checking directory output/x64Linux2.6gcc
Checking directory lib
Checking directory lib/x64Linux2.6gcc
Checking directory bin
Checking directory bin/x64Linux2.6gcc
g++ -c -Wall -fpic -O2 -std=c++0x -I. -c sensor_combinedSubscriber.cxx -o output/x64Linux2.6gcc/sensor_combinedSubscriber.o
g++ -o bin/x64Linux2.6gcc/sensor_combinedPublisherSubscriber output/x64Linux2.6gcc/sensor_combined.o output/x64Linux2.6gcc/sensor_combinedPubSubTypes.o output/x64Linux2.6gcc/sensor_combinedPublisher.o output/x64Linux2.6gcc/sensor_combinedSubscriber.o output/x64Linux2.6gcc/sensor_combinedPubSubMain.o -Wl,-Bstatic -Llib/x64Linux2.6gcc -lsensor_combined -Wl,-Bdynamic -lfastcdr -lfastrtps -lssl -lcrypto -ldl -lnsl -lm -lpthread -lrt
parallels@ubuntu-linux-20-04-desktop:/media/psf/Home/Proj/PX4-Autopilot/build/px4_sitl_rtps/src/modules/micrortps_bridge/micrortps_listener$ bin/x64Linux2.6gcc/sensor_combinedPublisherSubscriber subscriber
Starting
Waiting for Data, press Enter to stop the Subscriber.
It should be printed out sensor information.
The essential cause of the problem is RTPS/DDS Interface: PX4-Fast RTPS(DDS) Bridge does not have a clear organizational structure, causing confusion in reading, and it is not clearly pointed out that Creating a Fast DDS Listener application requires the previous operation.
Describe the bug
In Creating a Fast DDS Listener application, when I run
the output of console is error.
My system is arm-based linux on m1 mac.
I have to delete some line of the sensor_combined_Subscriber.cxx and makefile_x64Linux2.6gcc.
To Reproduce
Steps to reproduce the behavior: describe in Creating a Fast DDS Listener application
Expected behavior
after delete some line,output is: