hmatuschek / qdmr

A GUI application for configuring and programming cheap DMR radios under Linux and MacOS X.
https://dm3mat.darc.de/qdmr/
GNU General Public License v3.0
216 stars 45 forks source link

Cannot compile version 0.9.3 with #211

Closed radeknoone closed 2 years ago

radeknoone commented 2 years ago

I followed the compile/install instructions at https://dm3mat.darc.de/qdmr/install.html with following errors:


radek@saphir:~/Downloads/qdmr-0.9.3/build$  cmake .. -DCMAKE_INSTALL_PREFIX=/usr/local
-- The C compiler identification is GNU 7.5.0
-- The CXX compiler identification is GNU 7.5.0
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Found libusb-1.0:
--  - Includes: /usr/include/libusb-1.0
--  - Libraries: /usr/lib/x86_64-linux-gnu/libusb-1.0.so
-- Found yalm-cpp:
--  - Includes: /usr/include
--  - Libraries: /usr/lib/x86_64-linux-gnu/libyaml-cpp.so
-- Build version 0.9.3
-- Using xsltproc: 
-- Configuring done
-- Generating done
-- Build files have been written to: /home/radek/Downloads/qdmr-0.9.3/build
radek@saphir:~/Downloads/qdmr-0.9.3/build$ make
[  0%] Generating moc_d878uv2_callsigndb.cpp
[  0%] Generating moc_radio.cpp
[  1%] Generating moc_hid_libusb.cpp
[  1%] Generating moc_dfu_libusb.cpp
[  1%] Generating moc_usbserial.cpp
[  2%] Generating moc_csvreader.cpp
[  2%] Generating moc_dfufile.cpp
[  2%] Generating moc_repeaterdatabase.cpp
[  2%] Generating moc_userdatabase.cpp
[  3%] Generating moc_logger.cpp
[  3%] Generating moc_configobject.cpp
[  3%] Generating moc_configreference.cpp
[  3%] Generating moc_config.cpp
[  4%] Generating moc_radiosettings.cpp
[  4%] Generating moc_contact.cpp
[  4%] Generating moc_rxgrouplist.cpp
[  5%] Generating moc_channel.cpp
[  5%] Generating moc_zone.cpp
[  5%] Generating moc_scanlist.cpp
[  5%] Generating moc_gpssystem.cpp
[  6%] Generating moc_codeplug.cpp
[  6%] Generating moc_roaming.cpp
[  6%] Generating moc_callsigndb.cpp
[  7%] Generating moc_talkgroupdatabase.cpp
[  7%] Generating moc_radioid.cpp
[  7%] Generating moc_tyt_radio.cpp
[  7%] Generating moc_tyt_interface.cpp
[  8%] Generating moc_tyt_codeplug.cpp
[  8%] Generating moc_tyt_callsigndb.cpp
[  8%] Generating moc_tyt_extensions.cpp
[  8%] Generating moc_md2017.cpp
[  9%] Generating moc_md2017_codeplug.cpp
[  9%] Generating moc_md2017_callsigndb.cpp
[  9%] Generating moc_md390.cpp
[ 10%] Generating moc_md390_codeplug.cpp
[ 10%] Generating moc_uv390.cpp
[ 10%] Generating moc_uv390_codeplug.cpp
[ 10%] Generating moc_uv390_callsigndb.cpp
[ 11%] Generating moc_dm1701.cpp
[ 11%] Generating moc_radioddity_radio.cpp
[ 11%] Generating moc_radioddity_codeplug.cpp
[ 12%] Generating moc_radioddity_interface.cpp
[ 12%] Generating moc_rd5r.cpp
[ 12%] Generating moc_rd5r_codeplug.cpp
[ 12%] Generating moc_gd77.cpp
[ 13%] Generating moc_gd77_codeplug.cpp
[ 13%] Generating moc_gd77_callsigndb.cpp
[ 13%] Generating moc_opengd77.cpp
[ 13%] Generating moc_opengd77_interface.cpp
[ 14%] Generating moc_opengd77_codeplug.cpp
[ 14%] Generating moc_opengd77_extension.cpp
[ 14%] Generating moc_opengd77_callsigndb.cpp
[ 15%] Generating moc_anytone_interface.cpp
[ 15%] Generating moc_anytone_radio.cpp
[ 15%] Generating moc_anytone_codeplug.cpp
[ 15%] Generating moc_d868uv.cpp
[ 16%] Generating moc_d868uv_codeplug.cpp
[ 16%] Generating moc_d868uv_callsigndb.cpp
[ 16%] Generating moc_d878uv.cpp
[ 17%] Generating moc_d878uv_codeplug.cpp
[ 17%] Generating moc_d578uv.cpp
[ 17%] Generating moc_d578uv_codeplug.cpp
[ 17%] Generating moc_d878uv2.cpp
[ 18%] Generating moc_d878uv2_codeplug.cpp
Scanning dependencies of target libdmrconf
[ 18%] Building CXX object lib/CMakeFiles/libdmrconf.dir/utils.cc.o
[ 18%] Building CXX object lib/CMakeFiles/libdmrconf.dir/crc32.cc.o
[ 19%] Building CXX object lib/CMakeFiles/libdmrconf.dir/signaling.cc.o
[ 19%] Building CXX object lib/CMakeFiles/libdmrconf.dir/codeplugcontext.cc.o
[ 19%] Building CXX object lib/CMakeFiles/libdmrconf.dir/addressmap.cc.o
[ 20%] Building CXX object lib/CMakeFiles/libdmrconf.dir/radiointerface.cc.o
[ 20%] Building CXX object lib/CMakeFiles/libdmrconf.dir/errorstack.cc.o
[ 20%] Building CXX object lib/CMakeFiles/libdmrconf.dir/radio.cc.o
[ 20%] Building CXX object lib/CMakeFiles/libdmrconf.dir/hid_libusb.cc.o
[ 21%] Building CXX object lib/CMakeFiles/libdmrconf.dir/dfu_libusb.cc.o
[ 21%] Building CXX object lib/CMakeFiles/libdmrconf.dir/usbserial.cc.o
[ 21%] Building CXX object lib/CMakeFiles/libdmrconf.dir/radioinfo.cc.o
[ 22%] Building CXX object lib/CMakeFiles/libdmrconf.dir/csvreader.cc.o
[ 22%] Building CXX object lib/CMakeFiles/libdmrconf.dir/dfufile.cc.o
[ 22%] Building CXX object lib/CMakeFiles/libdmrconf.dir/repeaterdatabase.cc.o
[ 22%] Building CXX object lib/CMakeFiles/libdmrconf.dir/userdatabase.cc.o
[ 23%] Building CXX object lib/CMakeFiles/libdmrconf.dir/logger.cc.o
[ 23%] Building CXX object lib/CMakeFiles/libdmrconf.dir/configobject.cc.o
/home/radek/Downloads/qdmr-0.9.3/lib/configobject.cc: In member function ‘virtual bool ConfigItem::parse(const YAML::Node&, ConfigItem::Context&, const ErrorStack&)’:
/home/radek/Downloads/qdmr-0.9.3/lib/configobject.cc:368:25: error: ‘const class YAML::Node’ has no member named ‘Mark’
     errMsg(err) << node.Mark().line << ":" << node.Mark().column
                         ^~~~
/home/radek/Downloads/qdmr-0.9.3/lib/configobject.cc:368:52: error: ‘const class YAML::Node’ has no member named ‘Mark’
     errMsg(err) << node.Mark().line << ":" << node.Mark().column
                                                    ^~~~
/home/radek/Downloads/qdmr-0.9.3/lib/configobject.cc:393:42: error: ‘const class YAML::Node’ has no member named ‘Mark’
         errMsg(err) << node[prop.name()].Mark().line << ":" << node[prop.name()].Mark().column
                                          ^~~~
/home/radek/Downloads/qdmr-0.9.3/lib/configobject.cc:393:82: error: ‘const class YAML::Node’ has no member named ‘Mark’
         errMsg(err) << node[prop.name()].Mark().line << ":" << node[prop.name()].Mark().column
                                                                                  ^~~~
/home/radek/Downloads/qdmr-0.9.3/lib/configobject.cc:402:42: error: ‘const class YAML::Node’ has no member named ‘Mark’
         errMsg(err) << node[prop.name()].Mark().line << ":" << node[prop.name()].Mark().column
                                          ^~~~
/home/radek/Downloads/qdmr-0.9.3/lib/configobject.cc:402:82: error: ‘const class YAML::Node’ has no member named ‘Mark’
         errMsg(err) << node[prop.name()].Mark().line << ":" << node[prop.name()].Mark().column
                                                                                  ^~~~
/home/radek/Downloads/qdmr-0.9.3/lib/configobject.cc:415:42: error: ‘const class YAML::Node’ has no member named ‘Mark’
         errMsg(err) << node[prop.name()].Mark().line << ":" << node[prop.name()].Mark().column
                                          ^~~~
/home/radek/Downloads/qdmr-0.9.3/lib/configobject.cc:415:82: error: ‘const class YAML::Node’ has no member named ‘Mark’
         errMsg(err) << node[prop.name()].Mark().line << ":" << node[prop.name()].Mark().column
                                                                                  ^~~~
/home/radek/Downloads/qdmr-0.9.3/lib/configobject.cc:427:42: error: ‘const class YAML::Node’ has no member named ‘Mark’
         errMsg(err) << node[prop.name()].Mark().line << ":" << node[prop.name()].Mark().column
                                          ^~~~
/home/radek/Downloads/qdmr-0.9.3/lib/configobject.cc:427:82: error: ‘const class YAML::Node’ has no member named ‘Mark’
         errMsg(err) << node[prop.name()].Mark().line << ":" << node[prop.name()].Mark().column
                                                                                  ^~~~
/home/radek/Downloads/qdmr-0.9.3/lib/configobject.cc:439:42: error: ‘const class YAML::Node’ has no member named ‘Mark’
         errMsg(err) << node[prop.name()].Mark().line << ":" << node[prop.name()].Mark().column
                                          ^~~~
/home/radek/Downloads/qdmr-0.9.3/lib/configobject.cc:439:82: error: ‘const class YAML::Node’ has no member named ‘Mark’
         errMsg(err) << node[prop.name()].Mark().line << ":" << node[prop.name()].Mark().column
                                                                                  ^~~~
/home/radek/Downloads/qdmr-0.9.3/lib/configobject.cc:451:42: error: ‘const class YAML::Node’ has no member named ‘Mark’
         errMsg(err) << node[prop.name()].Mark().line << ":" << node[prop.name()].Mark().column
                                          ^~~~
/home/radek/Downloads/qdmr-0.9.3/lib/configobject.cc:451:82: error: ‘const class YAML::Node’ has no member named ‘Mark’
         errMsg(err) << node[prop.name()].Mark().line << ":" << node[prop.name()].Mark().column
                                                                                  ^~~~
/home/radek/Downloads/qdmr-0.9.3/lib/configobject.cc:463:42: error: ‘const class YAML::Node’ has no member named ‘Mark’
         errMsg(err) << node[prop.name()].Mark().line << ":" << node[prop.name()].Mark().column
                                          ^~~~
/home/radek/Downloads/qdmr-0.9.3/lib/configobject.cc:463:82: error: ‘const class YAML::Node’ has no member named ‘Mark’
         errMsg(err) << node[prop.name()].Mark().line << ":" << node[prop.name()].Mark().column
                                                                                  ^~~~
/home/radek/Downloads/qdmr-0.9.3/lib/configobject.cc:480:42: error: ‘const class YAML::Node’ has no member named ‘Mark’
         errMsg(err) << node[prop.name()].Mark().line << ":" << node[prop.name()].Mark().column
                                          ^~~~
/home/radek/Downloads/qdmr-0.9.3/lib/configobject.cc:480:82: error: ‘const class YAML::Node’ has no member named ‘Mark’
         errMsg(err) << node[prop.name()].Mark().line << ":" << node[prop.name()].Mark().column
                                                                                  ^~~~
/home/radek/Downloads/qdmr-0.9.3/lib/configobject.cc:489:42: error: ‘const class YAML::Node’ has no member named ‘Mark’
         errMsg(err) << node[prop.name()].Mark().line << ":" << node[prop.name()].Mark().column
                                          ^~~~
/home/radek/Downloads/qdmr-0.9.3/lib/configobject.cc:489:82: error: ‘const class YAML::Node’ has no member named ‘Mark’
         errMsg(err) << node[prop.name()].Mark().line << ":" << node[prop.name()].Mark().column
                                                                                  ^~~~
/home/radek/Downloads/qdmr-0.9.3/lib/configobject.cc:495:42: error: ‘const class YAML::Node’ has no member named ‘Mark’
         errMsg(err) << node[prop.name()].Mark().line << ":" << node[prop.name()].Mark().column
                                          ^~~~
/home/radek/Downloads/qdmr-0.9.3/lib/configobject.cc:495:82: error: ‘const class YAML::Node’ has no member named ‘Mark’
         errMsg(err) << node[prop.name()].Mark().line << ":" << node[prop.name()].Mark().column
                                                                                  ^~~~
/home/radek/Downloads/qdmr-0.9.3/lib/configobject.cc: In member function ‘virtual bool ConfigItem::link(const YAML::Node&, const ConfigItem::Context&, const ErrorStack&)’:
/home/radek/Downloads/qdmr-0.9.3/lib/configobject.cc:532:42: error: ‘const class YAML::Node’ has no member named ‘Mark’
         errMsg(err) << node[prop.name()].Mark().line << ":" << node[prop.name()].Mark().column
                                          ^~~~
/home/radek/Downloads/qdmr-0.9.3/lib/configobject.cc:532:82: error: ‘const class YAML::Node’ has no member named ‘Mark’
         errMsg(err) << node[prop.name()].Mark().line << ":" << node[prop.name()].Mark().column
                                                                                  ^~~~
/home/radek/Downloads/qdmr-0.9.3/lib/configobject.cc:541:44: error: ‘const class YAML::Node’ has no member named ‘Mark’
           errMsg(err) << node[prop.name()].Mark().line << ":" << node[prop.name()].Mark().column
                                            ^~~~
/home/radek/Downloads/qdmr-0.9.3/lib/configobject.cc:541:84: error: ‘const class YAML::Node’ has no member named ‘Mark’
           errMsg(err) << node[prop.name()].Mark().line << ":" << node[prop.name()].Mark().column
                                                                                    ^~~~
/home/radek/Downloads/qdmr-0.9.3/lib/configobject.cc:551:42: error: ‘const class YAML::Node’ has no member named ‘Mark’
         errMsg(err) << node[prop.name()].Mark().line << ":" << node[prop.name()].Mark().column
                                          ^~~~
/home/radek/Downloads/qdmr-0.9.3/lib/configobject.cc:551:82: error: ‘const class YAML::Node’ has no member named ‘Mark’
         errMsg(err) << node[prop.name()].Mark().line << ":" << node[prop.name()].Mark().column
                                                                                  ^~~~
/home/radek/Downloads/qdmr-0.9.3/lib/configobject.cc:556:42: error: ‘const class YAML::Node’ has no member named ‘Mark’
         errMsg(err) << node[prop.name()].Mark().line << ":" << node[prop.name()].Mark().column
                                          ^~~~
/home/radek/Downloads/qdmr-0.9.3/lib/configobject.cc:556:82: error: ‘const class YAML::Node’ has no member named ‘Mark’
         errMsg(err) << node[prop.name()].Mark().line << ":" << node[prop.name()].Mark().column
                                                                                  ^~~~
/home/radek/Downloads/qdmr-0.9.3/lib/configobject.cc:570:42: error: ‘const class YAML::Node’ has no member named ‘Mark’
         errMsg(err) << node[prop.name()].Mark().line << ":" << node[prop.name()].Mark().column
                                          ^~~~
/home/radek/Downloads/qdmr-0.9.3/lib/configobject.cc:570:82: error: ‘const class YAML::Node’ has no member named ‘Mark’
         errMsg(err) << node[prop.name()].Mark().line << ":" << node[prop.name()].Mark().column
                                                                                  ^~~~
/home/radek/Downloads/qdmr-0.9.3/lib/configobject.cc:577:30: error: ‘const struct YAML::detail::iterator_value’ has no member named ‘Mark’
           errMsg(err) << it->Mark().line << ":" << it->Mark().column
                              ^~~~
/home/radek/Downloads/qdmr-0.9.3/lib/configobject.cc:577:56: error: ‘const struct YAML::detail::iterator_value’ has no member named ‘Mark’
           errMsg(err) << it->Mark().line << ":" << it->Mark().column
                                                        ^~~~
/home/radek/Downloads/qdmr-0.9.3/lib/configobject.cc:586:32: error: ‘const struct YAML::detail::iterator_value’ has no member named ‘Mark’
             errMsg(err) << it->Mark().line << ":" << it->Mark().column
                                ^~~~
/home/radek/Downloads/qdmr-0.9.3/lib/configobject.cc:586:58: error: ‘const struct YAML::detail::iterator_value’ has no member named ‘Mark’
             errMsg(err) << it->Mark().line << ":" << it->Mark().column
                                                          ^~~~
/home/radek/Downloads/qdmr-0.9.3/lib/configobject.cc:595:30: error: ‘const struct YAML::detail::iterator_value’ has no member named ‘Mark’
           errMsg(err) << it->Mark().line << ":" << it->Mark().column
                              ^~~~
/home/radek/Downloads/qdmr-0.9.3/lib/configobject.cc:595:56: error: ‘const struct YAML::detail::iterator_value’ has no member named ‘Mark’
           errMsg(err) << it->Mark().line << ":" << it->Mark().column
                                                        ^~~~
/home/radek/Downloads/qdmr-0.9.3/lib/configobject.cc:601:30: error: ‘const struct YAML::detail::iterator_value’ has no member named ‘Mark’
           errMsg(err) << it->Mark().line << ":" << it->Mark().column
                              ^~~~
/home/radek/Downloads/qdmr-0.9.3/lib/configobject.cc:601:56: error: ‘const struct YAML::detail::iterator_value’ has no member named ‘Mark’
           errMsg(err) << it->Mark().line << ":" << it->Mark().column
                                                        ^~~~
/home/radek/Downloads/qdmr-0.9.3/lib/configobject.cc:615:42: error: ‘const class YAML::Node’ has no member named ‘Mark’
         errMsg(err) << node[prop.name()].Mark().line << ":" << node[prop.name()].Mark().column
                                          ^~~~
/home/radek/Downloads/qdmr-0.9.3/lib/configobject.cc:615:82: error: ‘const class YAML::Node’ has no member named ‘Mark’
         errMsg(err) << node[prop.name()].Mark().line << ":" << node[prop.name()].Mark().column
                                                                                  ^~~~
/home/radek/Downloads/qdmr-0.9.3/lib/configobject.cc:622:42: error: ‘const class YAML::Node’ has no member named ‘Mark’
         errMsg(err) << node[prop.name()].Mark().line << ":" << node[prop.name()].Mark().column
                                          ^~~~
/home/radek/Downloads/qdmr-0.9.3/lib/configobject.cc:622:82: error: ‘const class YAML::Node’ has no member named ‘Mark’
         errMsg(err) << node[prop.name()].Mark().line << ":" << node[prop.name()].Mark().column
                                                                                  ^~~~
/home/radek/Downloads/qdmr-0.9.3/lib/configobject.cc:633:42: error: ‘const class YAML::Node’ has no member named ‘Mark’
         errMsg(err) << node[prop.name()].Mark().line << ":" << node[prop.name()].Mark().column
                                          ^~~~
/home/radek/Downloads/qdmr-0.9.3/lib/configobject.cc:633:82: error: ‘const class YAML::Node’ has no member named ‘Mark’
         errMsg(err) << node[prop.name()].Mark().line << ":" << node[prop.name()].Mark().column
                                                                                  ^~~~
/home/radek/Downloads/qdmr-0.9.3/lib/configobject.cc:640:42: error: ‘const class YAML::Node’ has no member named ‘Mark’
         errMsg(err) << node[prop.name()].Mark().line << ":" << node[prop.name()].Mark().column
                                          ^~~~
/home/radek/Downloads/qdmr-0.9.3/lib/configobject.cc:640:82: error: ‘const class YAML::Node’ has no member named ‘Mark’
         errMsg(err) << node[prop.name()].Mark().line << ":" << node[prop.name()].Mark().column
                                                                                  ^~~~
/home/radek/Downloads/qdmr-0.9.3/lib/configobject.cc: In member function ‘virtual bool ConfigObject::parse(const YAML::Node&, ConfigItem::Context&, const ErrorStack&)’:
/home/radek/Downloads/qdmr-0.9.3/lib/configobject.cc:784:23: error: ‘const class YAML::Node’ has no member named ‘Mark’
     logWarn() << node.Mark().line << ":" << node.Mark().column
                       ^~~~
/home/radek/Downloads/qdmr-0.9.3/lib/configobject.cc:784:50: error: ‘const class YAML::Node’ has no member named ‘Mark’
     logWarn() << node.Mark().line << ":" << node.Mark().column
                                                  ^~~~
/home/radek/Downloads/qdmr-0.9.3/lib/configobject.cc:790:33: error: ‘const class YAML::Node’ has no member named ‘Mark’
       errMsg(err) << node["id"].Mark().line << ":" << node["id"].Mark().column
                                 ^~~~
/home/radek/Downloads/qdmr-0.9.3/lib/configobject.cc:790:66: error: ‘const class YAML::Node’ has no member named ‘Mark’
       errMsg(err) << node["id"].Mark().line << ":" << node["id"].Mark().column
                                                                  ^~~~
/home/radek/Downloads/qdmr-0.9.3/lib/configobject.cc: In member function ‘virtual bool ConfigObjectList::parse(const YAML::Node&, ConfigItem::Context&, const ErrorStack&)’:
/home/radek/Downloads/qdmr-0.9.3/lib/configobject.cc:990:25: error: ‘const class YAML::Node’ has no member named ‘Mark’
     errMsg(err) << node.Mark().line << ":" << node.Mark().column
                         ^~~~
/home/radek/Downloads/qdmr-0.9.3/lib/configobject.cc:990:52: error: ‘const class YAML::Node’ has no member named ‘Mark’
     errMsg(err) << node.Mark().line << ":" << node.Mark().column
                                                    ^~~~
/home/radek/Downloads/qdmr-0.9.3/lib/configobject.cc:999:26: error: ‘const struct YAML::detail::iterator_value’ has no member named ‘Mark’
       errMsg(err) << it->Mark().line << ":" << it->Mark().column << ": Cannot parse list.";
                          ^~~~
/home/radek/Downloads/qdmr-0.9.3/lib/configobject.cc:999:52: error: ‘const struct YAML::detail::iterator_value’ has no member named ‘Mark’
       errMsg(err) << it->Mark().line << ":" << it->Mark().column << ": Cannot parse list.";
                                                    ^~~~
/home/radek/Downloads/qdmr-0.9.3/lib/configobject.cc:1003:26: error: ‘const struct YAML::detail::iterator_value’ has no member named ‘Mark’
       errMsg(err) << it->Mark().line << ":" << it->Mark().column << ": Cannot parse list.";
                          ^~~~
/home/radek/Downloads/qdmr-0.9.3/lib/configobject.cc:1003:52: error: ‘const struct YAML::detail::iterator_value’ has no member named ‘Mark’
       errMsg(err) << it->Mark().line << ":" << it->Mark().column << ": Cannot parse list.";
                                                    ^~~~
/home/radek/Downloads/qdmr-0.9.3/lib/configobject.cc:1008:26: error: ‘const struct YAML::detail::iterator_value’ has no member named ‘Mark’
       errMsg(err) << it->Mark().line << ":" << it->Mark().column
                          ^~~~
/home/radek/Downloads/qdmr-0.9.3/lib/configobject.cc:1008:52: error: ‘const struct YAML::detail::iterator_value’ has no member named ‘Mark’
       errMsg(err) << it->Mark().line << ":" << it->Mark().column
                                                    ^~~~
/home/radek/Downloads/qdmr-0.9.3/lib/configobject.cc: In member function ‘virtual bool ConfigObjectList::link(const YAML::Node&, const ConfigItem::Context&, const ErrorStack&)’:
/home/radek/Downloads/qdmr-0.9.3/lib/configobject.cc:1024:25: error: ‘const class YAML::Node’ has no member named ‘Mark’
     errMsg(err) << node.Mark().line << ":" << node.Mark().column
                         ^~~~
/home/radek/Downloads/qdmr-0.9.3/lib/configobject.cc:1024:52: error: ‘const class YAML::Node’ has no member named ‘Mark’
     errMsg(err) << node.Mark().line << ":" << node.Mark().column
                                                    ^~~~
/home/radek/Downloads/qdmr-0.9.3/lib/configobject.cc:1034:26: error: ‘const struct YAML::detail::iterator_value’ has no member named ‘Mark’
       errMsg(err) << it->Mark().line << ":" << it->Mark().column
                          ^~~~
/home/radek/Downloads/qdmr-0.9.3/lib/configobject.cc:1034:52: error: ‘const struct YAML::detail::iterator_value’ has no member named ‘Mark’
       errMsg(err) << it->Mark().line << ":" << it->Mark().column
                                                    ^~~~
/home/radek/Downloads/qdmr-0.9.3/lib/configobject.cc:1039:26: error: ‘const struct YAML::detail::iterator_value’ has no member named ‘Mark’
       errMsg(err) << it->Mark().line << ":" << it->Mark().column
                          ^~~~
/home/radek/Downloads/qdmr-0.9.3/lib/configobject.cc:1039:52: error: ‘const struct YAML::detail::iterator_value’ has no member named ‘Mark’
       errMsg(err) << it->Mark().line << ":" << it->Mark().column
                                                    ^~~~
lib/CMakeFiles/libdmrconf.dir/build.make:726: recipe for target 'lib/CMakeFiles/libdmrconf.dir/configobject.cc.o' failed
make[2]: *** [lib/CMakeFiles/libdmrconf.dir/configobject.cc.o] Error 1
CMakeFiles/Makefile2:85: recipe for target 'lib/CMakeFiles/libdmrconf.dir/all' failed
make[1]: *** [lib/CMakeFiles/libdmrconf.dir/all] Error 2
Makefile:151: recipe for target 'all' failed
make: *** [all] Error 2
radek@saphir:~/Downloads/qdmr-0.9.3/build$ 
hmatuschek commented 2 years ago

Appears to be an older version of libyaml-cpp. I need at least version 0.6.2. (When they added the Mark property).