-
Notifications
You must be signed in to change notification settings - Fork 427
Description
Hi,
I built Cyclone DDS according to Getting Started, but it stops with an undefined symbol error.
~$ git clone https://github.com/eclipse-cyclonedds/cyclonedds.git
Cloning into 'cyclonedds'...
....
~$ cd cyclonedds/
~/cyclonedds$ mkdir build
~/cyclonedds$ cd build/
~/cyclonedds/build$ cmake -DCMAKE_INSTALL_PREFIX=/usr ..
-- The C compiler identification is GNU 11.4.0
...
-- Generating done
-- Build files have been written to: /home/***/cyclonedds/build
~/cyclonedds/build$ cmake --build .
[ 0%] Building C object src/tools/idlpp/CMakeFiles/idlpp.dir/src/directive.c.o
...
[ 76%] Built target libidlc
[ 77%] Generating ddsperf_types.c, ddsperf_types.h
../../../bin/idlc: symbol lookup error: ../../../bin/idlc: undefined symbol: generate_type_meta_ser
gmake[2]: *** [src/tools/ddsperf/CMakeFiles/ddsperf_types_generate.dir/build.make:76: src/tools/ddsperf/ddsperf_types.c] Error 127
gmake[1]: *** [CMakeFiles/Makefile2:553: src/tools/ddsperf/CMakeFiles/ddsperf_types_generate.dir/all] Error 2
gmake: *** [Makefile:156: all] Error 2
Why?
Kaz