Wandbox
SettingsLog
SettingsLog
Language
GitHubLogin
Ran/Viewed Log

Author

anonymous

about 6 years ago

Language

C++

Compiler

gcc HEAD 10.0.0 20190526 (experimental)

Options
Warnings
Optimization
Don't Use Boost
C++2a
no pedantic
Raw compiler options
-pedantic -pthread

Author

anonymous

about 6 years ago

$ g++ prog.cc -Wall -Wextra -O2 -march=native -std=c++2a -pedantic -pthread
prog.cc:13:62: error: stray '`' in program
   13 | programs/CMakeFiles/ProgGina.dir/ProgGina.cpp.o: In function `pybind11::object nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator, bap::adl_serializer>::get<pybind11::object, pybind11::object, 0>() const':
      |                                                              ^
prog.cc:13:359: error: stray '#' in program
   13 | programs/CMakeFiles/ProgGina.dir/ProgGina.cpp.o: In function `pybind11::object nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator, bap::adl_serializer>::get<pybind11::object, pybind11::object, 0>() const':
      |                                                                                                                                                                                                                                                                                                                                                                       ^
prog.cc:14:83: error: stray '`' in program
   14 | /home/apollo13/sqlapi/bap_server/so/vendor/json.hpp:14976: undefined reference to `bap::adl_serializer<pybind11::object, void>::from_json(nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator, bap::adl_serializer> const&, pybind11::object&)'
      |                                                                                   ^
prog.cc:14:401: error: stray '#' in program
   14 | /home/apollo13/sqlapi/bap_server/so/vendor/json.hpp:14976: undefined reference to `bap::adl_serializer<pybind11::object, void>::from_json(nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator, bap::adl_serializer> const&, pybind11::object&)'
      |                                                                                                                                                                                                                                                                                                                                                                                                                 ^
prog.cc:15:62: error: stray '`' in program
   15 | programs/CMakeFiles/ProgGina.dir/ProgGina.cpp.o: In function `nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator, bap::adl_serializer>::basic_json<pybind11::object, pybind11::object, 0>(pybind11::object&&)':
      |                                                              ^
prog.cc:15:369: error: stray '#' in program
   15 | programs/CMakeFiles/ProgGina.dir/ProgGina.cpp.o: In function `nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator, bap::adl_serializer>::basic_json<pybind11::object, pybind11::object, 0>(pybind11::object&&)':
      |                                                                                                                                                                                                                                                                                                                                                                                 ^
prog.cc:16:83: error: stray '`' in program
   16 | /home/apollo13/sqlapi/bap_server/so/vendor/json.hpp:13641: undefined reference to `bap::adl_serializer<pybind11::object, void>::to_json(nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator, bap::adl_serializer>&, pybind11::object const&)'
      |                                                                                   ^
prog.cc:16:399: error: stray '#' in program
   16 | /home/apollo13/sqlapi/bap_server/so/vendor/json.hpp:13641: undefined reference to `bap::adl_serializer<pybind11::object, void>::to_json(nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator, bap::adl_serializer>&, pybind11::object const&)'
      |                                                                                                                                                                                                                                                                                                                                                                                                               ^
prog.cc:1:1: error: expected unqualified-id before '<' token
    1 | <!DOCTYPE html>
      | ^
prog.cc:12:12: error: expected constructor, destructor, or type conversion before ';' token
   12 | : &amp;&amp; /usr/bin/c++  -g   programs/CMakeFiles/ProgGina.dir/ProgGina.cpp.o  -o programs/ProgGina  -Wl,-rpath,/home/apollo13/sqlapi/informix:/home/apollo13/sqlapi/informix/cpr/lib:/home/apollo13/sqlapi/informix/sqlapi -Wl,--no-as-needed libther.so libther2.so libther3.so libther4.so libtherutils.so libhotel.so libhotel2.so libhotel3.so libhotel4.so libhotelutils.so libhotelutils2.so libutils.so liballgemein.so libdb.so -Wl,--as-needed /usr/lib/x86_64-linux-gnu/libpython3.6m.so -pthread cpr/lib/libcpr.so sqlapi/libsqlapi.so /usr/lib/x86_64-linux-gnu/libcurl.so /usr/lib/x86_64-linux-gnu/libboost_filesystem.so /usr/lib/x86_64-linux-gnu/libboost_system.so /usr/lib/x86_64-linux-gnu/libboost_date_time.so /usr/lib/x86_64-linux-gnu/libboost_regex.so /usr/lib/x86_64-linux-gnu/libssl.so /usr/lib/x86_64-linux-gnu/libcrypto.so &amp;&amp; :
      |            ^
prog.cc:12:14: error: expected unqualified-id before '/' token
   12 | : &amp;&amp; /usr/bin/c++  -g   programs/CMakeFiles/ProgGina.dir/ProgGina.cpp.o  -o programs/ProgGina  -Wl,-rpath,/home/apollo13/sqlapi/informix:/home/apollo13/sqlapi/informix/cpr/lib:/home/apollo13/sqlapi/informix/sqlapi -Wl,--no-as-needed libther.so libther2.so libther3.so libther4.so libtherutils.so libhotel.so libhotel2.so libhotel3.so libhotel4.so libhotelutils.so libhotelutils2.so libutils.so liballgemein.so libdb.so -Wl,--as-needed /usr/lib/x86_64-linux-gnu/libpython3.6m.so -pthread cpr/lib/libcpr.so sqlapi/libsqlapi.so /usr/lib/x86_64-linux-gnu/libcurl.so /usr/lib/x86_64-linux-gnu/libboost_filesystem.so /usr/lib/x86_64-linux-gnu/libboost_system.so /usr/lib/x86_64-linux-gnu/libboost_date_time.so /usr/lib/x86_64-linux-gnu/libboost_regex.so /usr/lib/x86_64-linux-gnu/libssl.so /usr/lib/x86_64-linux-gnu/libcrypto.so &amp;&amp; :
      |              ^
prog.cc:12:841: error: expected constructor, destructor, or type conversion before ';' token
   12 | : &amp;&amp; /usr/bin/c++  -g   programs/CMakeFiles/ProgGina.dir/ProgGina.cpp.o  -o programs/ProgGina  -Wl,-rpath,/home/apollo13/sqlapi/informix:/home/apollo13/sqlapi/informix/cpr/lib:/home/apollo13/sqlapi/informix/sqlapi -Wl,--no-as-needed libther.so libther2.so libther3.so libther4.so libtherutils.so libhotel.so libhotel2.so libhotel3.so libhotel4.so libhotelutils.so libhotelutils2.so libutils.so liballgemein.so libdb.so -Wl,--as-needed /usr/lib/x86_64-linux-gnu/libpython3.6m.so -pthread cpr/lib/libcpr.so sqlapi/libsqlapi.so /usr/lib/x86_64-linux-gnu/libcurl.so /usr/lib/x86_64-linux-gnu/libboost_filesystem.so /usr/lib/x86_64-linux-gnu/libboost_system.so /usr/lib/x86_64-linux-gnu/libboost_date_time.so /usr/lib/x86_64-linux-gnu/libboost_regex.so /usr/lib/x86_64-linux-gnu/libssl.so /usr/lib/x86_64-linux-gnu/libcrypto.so &amp;&amp; :
      |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         ^
prog.cc:12:843: error: expected unqualified-id before ':' token
   12 | : &amp;&amp; /usr/bin/c++  -g   programs/CMakeFiles/ProgGina.dir/ProgGina.cpp.o  -o programs/ProgGina  -Wl,-rpath,/home/apollo13/sqlapi/informix:/home/apollo13/sqlapi/informix/cpr/lib:/home/apollo13/sqlapi/informix/sqlapi -Wl,--no-as-needed libther.so libther2.so libther3.so libther4.so libtherutils.so libhotel.so libhotel2.so libhotel3.so libhotel4.so libhotelutils.so libhotelutils2.so libutils.so liballgemein.so libdb.so -Wl,--as-needed /usr/lib/x86_64-linux-gnu/libpython3.6m.so -pthread cpr/lib/libcpr.so sqlapi/libsqlapi.so /usr/lib/x86_64-linux-gnu/libcurl.so /usr/lib/x86_64-linux-gnu/libboost_filesystem.so /usr/lib/x86_64-linux-gnu/libboost_system.so /usr/lib/x86_64-linux-gnu/libboost_date_time.so /usr/lib/x86_64-linux-gnu/libboost_regex.so /usr/lib/x86_64-linux-gnu/libssl.so /usr/lib/x86_64-linux-gnu/libcrypto.so &amp;&amp; :
      |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           ^
prog.cc:13:109: error: 'map' in namespace 'std' does not name a type
   13 | programs/CMakeFiles/ProgGina.dir/ProgGina.cpp.o: In function `pybind11::object nlohmann::basic_json&lt;std::map, std::vector, std::__cxx11::basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt;, bool, long, unsigned long, double, std::allocator, bap::adl_serializer&gt;::get&lt;pybind11::object, pybind11::object, 0&gt;() const&#39;:
      |                                                                                                             ^~~
prog.cc:1:1: note: 'std::map' is defined in header '<map>'; did you forget to '#include <map>'?
  +++ |+#include <map>
    1 | <!DOCTYPE html>
prog.cc:13:161: error: expected unqualified-id before ',' token
   13 | programs/CMakeFiles/ProgGina.dir/ProgGina.cpp.o: In function `pybind11::object nlohmann::basic_json&lt;std::map, std::vector, std::__cxx11::basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt;, bool, long, unsigned long, double, std::allocator, bap::adl_serializer&gt;::get&lt;pybind11::object, pybind11::object, 0&gt;() const&#39;:
      |                                                                                                                                                                 ^
prog.cc:13:179: error: expected initializer before '&' token
   13 | programs/CMakeFiles/ProgGina.dir/ProgGina.cpp.o: In function `pybind11::object nlohmann::basic_json&lt;std::map, std::vector, std::__cxx11::basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt;, bool, long, unsigned long, double, std::allocator, bap::adl_serializer&gt;::get&lt;pybind11::object, pybind11::object, 0&gt;() const&#39;:
      |                                                                                                                                                                                   ^
prog.cc:13:188: error: 'gt' declared as reference but not initialized
   13 | programs/CMakeFiles/ProgGina.dir/ProgGina.cpp.o: In function `pybind11::object nlohmann::basic_json&lt;std::map, std::vector, std::__cxx11::basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt;, bool, long, unsigned long, double, std::allocator, bap::adl_serializer&gt;::get&lt;pybind11::object, pybind11::object, 0&gt;() const&#39;:
      |                                                                                                                                                                                            ^~
prog.cc:13:191: error: expected unqualified-id before ',' token
   13 | programs/CMakeFiles/ProgGina.dir/ProgGina.cpp.o: In function `pybind11::object nlohmann::basic_json&lt;std::map, std::vector, std::__cxx11::basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt;, bool, long, unsigned long, double, std::allocator, bap::adl_serializer&gt;::get&lt;pybind11::object, pybind11::object, 0&gt;() const&#39;:
      |                                                                                                                                                                                               ^
prog.cc:13:207: error: expected constructor, destructor, or type conversion before '&' token
   13 | programs/CMakeFiles/ProgGina.dir/ProgGina.cpp.o: In function `pybind11::object nlohmann::basic_json&lt;std::map, std::vector, std::__cxx11::basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt;, bool, long, unsigned long, double, std::allocator, bap::adl_serializer&gt;::get&lt;pybind11::object, pybind11::object, 0&gt;() const&#39;:
      |                                                                                                                                                                                                               ^
prog.cc:13:216: error: redefinition of 'char& gt'
   13 | programs/CMakeFiles/ProgGina.dir/ProgGina.cpp.o: In function `pybind11::object nlohmann::basic_json&lt;std::map, std::vector, std::__cxx11::basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt;, bool, long, unsigned long, double, std::allocator, bap::adl_serializer&gt;::get&lt;pybind11::object, pybind11::object, 0&gt;() const&#39;:
      |                                                                                                                                                                                                                        ^~
prog.cc:13:188: note: 'char& gt' previously declared here
   13 | programs/CMakeFiles/ProgGina.dir/ProgGina.cpp.o: In function `pybind11::object nlohmann::basic_json&lt;std::map, std::vector, std::__cxx11::basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt;, bool, long, unsigned long, double, std::allocator, bap::adl_serializer&gt;::get&lt;pybind11::object, pybind11::object, 0&gt;() const&#39;:
      |                                                                                                                                                                                            ^~
prog.cc:13:223: error: expected constructor, destructor, or type conversion before ';' token
   13 | programs/CMakeFiles/ProgGina.dir/ProgGina.cpp.o: In function `pybind11::object nlohmann::basic_json&lt;std::map, std::vector, std::__cxx11::basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt;, bool, long, unsigned long, double, std::allocator, bap::adl_serializer&gt;::get&lt;pybind11::object, pybind11::object, 0&gt;() const&#39;:
      |                                                                                                                                                                                                                               ^
prog.cc:13:224: error: expected unqualified-id before ',' token
   13 | programs/CMakeFiles/ProgGina.dir/ProgGina.cpp.o: In function `pybind11::object nlohmann::basic_json&lt;std::map, std::vector, std::__cxx11::basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt;, bool, long, unsigned long, double, std::allocator, bap::adl_serializer&gt;::get&lt;pybind11::object, pybind11::object, 0&gt;() const&#39;:
      |                                                                                                                                                                                                                                ^
prog.cc:13:226: error: expected unqualified-id before 'bool'
   13 | programs/CMakeFiles/ProgGina.dir/ProgGina.cpp.o: In function `pybind11::object nlohmann::basic_json&lt;std::map, std::vector, std::__cxx11::basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt;, bool, long, unsigned long, double, std::allocator, bap::adl_serializer&gt;::get&lt;pybind11::object, pybind11::object, 0&gt;() const&#39;:
      |                                                                                                                                                                                                                                  ^~~~
prog.cc:13:302: error: 'get' in namespace '::' does not name a type; did you mean 'gt'?
   13 | programs/CMakeFiles/ProgGina.dir/ProgGina.cpp.o: In function `pybind11::object nlohmann::basic_json&lt;std::map, std::vector, std::__cxx11::basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt;, bool, long, unsigned long, double, std::allocator, bap::adl_serializer&gt;::get&lt;pybind11::object, pybind11::object, 0&gt;() const&#39;:
      |                                                                                                                                                                                                                                                                                                              ^~~
      |                                                                                                                                                                                                                                                                                                              gt
prog.cc:13:309: error: 'pybind11' does not name a type
   13 | programs/CMakeFiles/ProgGina.dir/ProgGina.cpp.o: In function `pybind11::object nlohmann::basic_json&lt;std::map, std::vector, std::__cxx11::basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt;, bool, long, unsigned long, double, std::allocator, bap::adl_serializer&gt;::get&lt;pybind11::object, pybind11::object, 0&gt;() const&#39;:
      |                                                                                                                                                                                                                                                                                                                     ^~~~~~~~
prog.cc:13:351: error: expected unqualified-id before ')' token
   13 | programs/CMakeFiles/ProgGina.dir/ProgGina.cpp.o: In function `pybind11::object nlohmann::basic_json&lt;std::map, std::vector, std::__cxx11::basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt;, bool, long, unsigned long, double, std::allocator, bap::adl_serializer&gt;::get&lt;pybind11::object, pybind11::object, 0&gt;() const&#39;:
      |                                                                                                                                                                                                                                                                                                                                                               ^
prog.cc:13:363: error: expected unqualified-id before ':' token
   13 | programs/CMakeFiles/ProgGina.dir/ProgGina.cpp.o: In function `pybind11::object nlohmann::basic_json&lt;std::map, std::vector, std::__cxx11::basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt;, bool, long, unsigned long, double, std::allocator, bap::adl_serializer&gt;::get&lt;pybind11::object, pybind11::object, 0&gt;() const&#39;:
      |                                                                                                                                                                                                                                                                                                                                                                           ^
prog.cc:14:107: error: 'pybind11' does not name a type
   14 | /home/apollo13/sqlapi/bap_server/so/vendor/json.hpp:14976: undefined reference to `bap::adl_serializer&lt;pybind11::object, void&gt;::from_json(nlohmann::basic_json&lt;std::map, std::vector, std::__cxx11::basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt;, bool, long, unsigned long, double, std::allocator, bap::adl_serializer&gt; const&amp;, pybind11::object&amp;)&#39;
      |                                                                                                           ^~~~~~~~
prog.cc:14:144: error: expected constructor, destructor, or type conversion before '(' token
   14 | /home/apollo13/sqlapi/bap_server/so/vendor/json.hpp:14976: undefined reference to `bap::adl_serializer&lt;pybind11::object, void&gt;::from_json(nlohmann::basic_json&lt;std::map, std::vector, std::__cxx11::basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt;, bool, long, unsigned long, double, std::allocator, bap::adl_serializer&gt; const&amp;, pybind11::object&amp;)&#39;
      |                                                                                                                                                ^
prog.cc:14:174: error: 'map' in namespace 'std' does not name a type
   14 | /home/apollo13/sqlapi/bap_server/so/vendor/json.hpp:14976: undefined reference to `bap::adl_serializer&lt;pybind11::object, void&gt;::from_json(nlohmann::basic_json&lt;std::map, std::vector, std::__cxx11::basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt;, bool, long, unsigned long, double, std::allocator, bap::adl_serializer&gt; const&amp;, pybind11::object&amp;)&#39;
      |                                                                                                                                                                              ^~~
prog.cc:14:169: note: 'std::map' is defined in header '<map>'; did you forget to '#include <map>'?
   14 | /home/apollo13/sqlapi/bap_server/so/vendor/json.hpp:14976: undefined reference to `bap::adl_serializer&lt;pybind11::object, void&gt;::from_json(nlohmann::basic_json&lt;std::map, std::vector, std::__cxx11::basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt;, bool, long, unsigned long, double, std::allocator, bap::adl_serializer&gt; const&amp;, pybind11::object&amp;)&#39;
      |                                                                                                                                                                         ^~~
prog.cc:14:226: error: expected unqualified-id before ',' token
   14 | /home/apollo13/sqlapi/bap_server/so/vendor/json.hpp:14976: undefined reference to `bap::adl_serializer&lt;pybind11::object, void&gt;::from_json(nlohmann::basic_json&lt;std::map, std::vector, std::__cxx11::basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt;, bool, long, unsigned long, double, std::allocator, bap::adl_serializer&gt; const&amp;, pybind11::object&amp;)&#39;
      |                                                                                                                                                                                                                                  ^
prog.cc:14:244: error: expected initializer before '&' token
   14 | /home/apollo13/sqlapi/bap_server/so/vendor/json.hpp:14976: undefined reference to `bap::adl_serializer&lt;pybind11::object, void&gt;::from_json(nlohmann::basic_json&lt;std::map, std::vector, std::__cxx11::basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt;, bool, long, unsigned long, double, std::allocator, bap::adl_serializer&gt; const&amp;, pybind11::object&amp;)&#39;
      |                                                                                                                                                                                                                                                    ^
prog.cc:14:253: error: redefinition of 'char& gt'
   14 | /home/apollo13/sqlapi/bap_server/so/vendor/json.hpp:14976: undefined reference to `bap::adl_serializer&lt;pybind11::object, void&gt;::from_json(nlohmann::basic_json&lt;std::map, std::vector, std::__cxx11::basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt;, bool, long, unsigned long, double, std::allocator, bap::adl_serializer&gt; const&amp;, pybind11::object&amp;)&#39;
      |                                                                                                                                                                                                                                                             ^~
prog.cc:13:188: note: 'char& gt' previously declared here
   13 | programs/CMakeFiles/ProgGina.dir/ProgGina.cpp.o: In function `pybind11::object nlohmann::basic_json&lt;std::map, std::vector, std::__cxx11::basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt;, bool, long, unsigned long, double, std::allocator, bap::adl_serializer&gt;::get&lt;pybind11::object, pybind11::object, 0&gt;() const&#39;:
      |                                                                                                                                                                                            ^~
prog.cc:14:256: error: expected unqualified-id before ',' token
   14 | /home/apollo13/sqlapi/bap_server/so/vendor/json.hpp:14976: undefined reference to `bap::adl_serializer&lt;pybind11::object, void&gt;::from_json(nlohmann::basic_json&lt;std::map, std::vector, std::__cxx11::basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt;, bool, long, unsigned long, double, std::allocator, bap::adl_serializer&gt; const&amp;, pybind11::object&amp;)&#39;
      |                                                                                                                                                                                                                                                                ^
prog.cc:14:272: error: expected constructor, destructor, or type conversion before '&' token
   14 | /home/apollo13/sqlapi/bap_server/so/vendor/json.hpp:14976: undefined reference to `bap::adl_serializer&lt;pybind11::object, void&gt;::from_json(nlohmann::basic_json&lt;std::map, std::vector, std::__cxx11::basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt;, bool, long, unsigned long, double, std::allocator, bap::adl_serializer&gt; const&amp;, pybind11::object&amp;)&#39;
      |                                                                                                                                                                                                                                                                                ^
prog.cc:14:281: error: redefinition of 'char& gt'
   14 | /home/apollo13/sqlapi/bap_server/so/vendor/json.hpp:14976: undefined reference to `bap::adl_serializer&lt;pybind11::object, void&gt;::from_json(nlohmann::basic_json&lt;std::map, std::vector, std::__cxx11::basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt;, bool, long, unsigned long, double, std::allocator, bap::adl_serializer&gt; const&amp;, pybind11::object&amp;)&#39;
      |                                                                                                                                                                                                                                                                                         ^~
prog.cc:13:188: note: 'char& gt' previously declared here
   13 | programs/CMakeFiles/ProgGina.dir/ProgGina.cpp.o: In function `pybind11::object nlohmann::basic_json&lt;std::map, std::vector, std::__cxx11::basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt;, bool, long, unsigned long, double, std::allocator, bap::adl_serializer&gt;::get&lt;pybind11::object, pybind11::object, 0&gt;() const&#39;:
      |                                                                                                                                                                                            ^~
prog.cc:14:288: error: expected constructor, destructor, or type conversion before ';' token
   14 | /home/apollo13/sqlapi/bap_server/so/vendor/json.hpp:14976: undefined reference to `bap::adl_serializer&lt;pybind11::object, void&gt;::from_json(nlohmann::basic_json&lt;std::map, std::vector, std::__cxx11::basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt;, bool, long, unsigned long, double, std::allocator, bap::adl_serializer&gt; const&amp;, pybind11::object&amp;)&#39;
      |                                                                                                                                                                                                                                                                                                ^
prog.cc:14:289: error: expected unqualified-id before ',' token
   14 | /home/apollo13/sqlapi/bap_server/so/vendor/json.hpp:14976: undefined reference to `bap::adl_serializer&lt;pybind11::object, void&gt;::from_json(nlohmann::basic_json&lt;std::map, std::vector, std::__cxx11::basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt;, bool, long, unsigned long, double, std::allocator, bap::adl_serializer&gt; const&amp;, pybind11::object&amp;)&#39;
      |                                                                                                                                                                                                                                                                                                 ^
prog.cc:14:291: error: expected unqualified-id before 'bool'
   14 | /home/apollo13/sqlapi/bap_server/so/vendor/json.hpp:14976: undefined reference to `bap::adl_serializer&lt;pybind11::object, void&gt;::from_json(nlohmann::basic_json&lt;std::map, std::vector, std::__cxx11::basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt;, bool, long, unsigned long, double, std::allocator, bap::adl_serializer&gt; const&amp;, pybind11::object&amp;)&#39;
      |                                                                                                                                                                                                                                                                                                   ^~~~
prog.cc:14:372: error: ISO C++ forbids declaration of 'amp' with no type [-fpermissive]
   14 | /home/apollo13/sqlapi/bap_server/so/vendor/json.hpp:14976: undefined reference to `bap::adl_serializer&lt;pybind11::object, void&gt;::from_json(nlohmann::basic_json&lt;std::map, std::vector, std::__cxx11::basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt;, bool, long, unsigned long, double, std::allocator, bap::adl_serializer&gt; const&amp;, pybind11::object&amp;)&#39;
      |                                                                                                                                                                                                                                                                                                                                                                                    ^~~
prog.cc:14:372: error: 'amp' declared as reference but not initialized
prog.cc:14:376: error: expected unqualified-id before ',' token
   14 | /home/apollo13/sqlapi/bap_server/so/vendor/json.hpp:14976: undefined reference to `bap::adl_serializer&lt;pybind11::object, void&gt;::from_json(nlohmann::basic_json&lt;std::map, std::vector, std::__cxx11::basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt;, bool, long, unsigned long, double, std::allocator, bap::adl_serializer&gt; const&amp;, pybind11::object&amp;)&#39;
      |                                                                                                                                                                                                                                                                                                                                                                                        ^
prog.cc:14:378: error: 'pybind11' has not been declared
   14 | /home/apollo13/sqlapi/bap_server/so/vendor/json.hpp:14976: undefined reference to `bap::adl_serializer&lt;pybind11::object, void&gt;::from_json(nlohmann::basic_json&lt;std::map, std::vector, std::__cxx11::basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt;, bool, long, unsigned long, double, std::allocator, bap::adl_serializer&gt; const&amp;, pybind11::object&amp;)&#39;
      |                                                                                                                                                                                                                                                                                                                                                                                          ^~~~~~~~
prog.cc:14:394: error: expected constructor, destructor, or type conversion before '&' token
   14 | /home/apollo13/sqlapi/bap_server/so/vendor/json.hpp:14976: undefined reference to `bap::adl_serializer&lt;pybind11::object, void&gt;::from_json(nlohmann::basic_json&lt;std::map, std::vector, std::__cxx11::basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt;, bool, long, unsigned long, double, std::allocator, bap::adl_serializer&gt; const&amp;, pybind11::object&amp;)&#39;
      |                                                                                                                                                                                                                                                                                                                                                                                                          ^
prog.cc:14:399: error: expected unqualified-id before ')' token
   14 | /home/apollo13/sqlapi/bap_server/so/vendor/json.hpp:14976: undefined reference to `bap::adl_serializer&lt;pybind11::object, void&gt;::from_json(nlohmann::basic_json&lt;std::map, std::vector, std::__cxx11::basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt;, bool, long, unsigned long, double, std::allocator, bap::adl_serializer&gt; const&amp;, pybind11::object&amp;)&#39;
      |                                                                                                                                                                                                                                                                                                                                                                                                               ^
prog.cc:15:1: error: 'programs' does not name a type
   15 | programs/CMakeFiles/ProgGina.dir/ProgGina.cpp.o: In function `nlohmann::basic_json&lt;std::map, std::vector, std::__cxx11::basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt;, bool, long, unsigned long, double, std::allocator, bap::adl_serializer&gt;::basic_json&lt;pybind11::object, pybind11::object, 0&gt;(pybind11::object&amp;&amp;)&#39;:
      | ^~~~~~~~
prog.cc:15:92: error: 'map' in namespace 'std' does not name a type
   15 | programs/CMakeFiles/ProgGina.dir/ProgGina.cpp.o: In function `nlohmann::basic_json&lt;std::map, std::vector, std::__cxx11::basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt;, bool, long, unsigned long, double, std::allocator, bap::adl_serializer&gt;::basic_json&lt;pybind11::object, pybind11::object, 0&gt;(pybind11::object&amp;&amp;)&#39;:
      |                                                                                            ^~~
prog.cc:15:87: note: 'std::map' is defined in header '<map>'; did you forget to '#include <map>'?
   15 | programs/CMakeFiles/ProgGina.dir/ProgGina.cpp.o: In function `nlohmann::basic_json&lt;std::map, std::vector, std::__cxx11::basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt;, bool, long, unsigned long, double, std::allocator, bap::adl_serializer&gt;::basic_json&lt;pybind11::object, pybind11::object, 0&gt;(pybind11::object&amp;&amp;)&#39;:
      |                                                                                       ^~~
prog.cc:15:144: error: expected unqualified-id before ',' token
   15 | programs/CMakeFiles/ProgGina.dir/ProgGina.cpp.o: In function `nlohmann::basic_json&lt;std::map, std::vector, std::__cxx11::basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt;, bool, long, unsigned long, double, std::allocator, bap::adl_serializer&gt;::basic_json&lt;pybind11::object, pybind11::object, 0&gt;(pybind11::object&amp;&amp;)&#39;:
      |                                                                                                                                                ^
prog.cc:15:162: error: expected initializer before '&' token
   15 | programs/CMakeFiles/ProgGina.dir/ProgGina.cpp.o: In function `nlohmann::basic_json&lt;std::map, std::vector, std::__cxx11::basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt;, bool, long, unsigned long, double, std::allocator, bap::adl_serializer&gt;::basic_json&lt;pybind11::object, pybind11::object, 0&gt;(pybind11::object&amp;&amp;)&#39;:
      |                                                                                                                                                                  ^
prog.cc:15:171: error: redefinition of 'char& gt'
   15 | programs/CMakeFiles/ProgGina.dir/ProgGina.cpp.o: In function `nlohmann::basic_json&lt;std::map, std::vector, std::__cxx11::basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt;, bool, long, unsigned long, double, std::allocator, bap::adl_serializer&gt;::basic_json&lt;pybind11::object, pybind11::object, 0&gt;(pybind11::object&amp;&amp;)&#39;:
      |                                                                                                                                                                           ^~
prog.cc:13:188: note: 'char& gt' previously declared here
   13 | programs/CMakeFiles/ProgGina.dir/ProgGina.cpp.o: In function `pybind11::object nlohmann::basic_json&lt;std::map, std::vector, std::__cxx11::basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt;, bool, long, unsigned long, double, std::allocator, bap::adl_serializer&gt;::get&lt;pybind11::object, pybind11::object, 0&gt;() const&#39;:
      |                                                                                                                                                                                            ^~
prog.cc:15:174: error: expected unqualified-id before ',' token
   15 | programs/CMakeFiles/ProgGina.dir/ProgGina.cpp.o: In function `nlohmann::basic_json&lt;std::map, std::vector, std::__cxx11::basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt;, bool, long, unsigned long, double, std::allocator, bap::adl_serializer&gt;::basic_json&lt;pybind11::object, pybind11::object, 0&gt;(pybind11::object&amp;&amp;)&#39;:
      |                                                                                                                                                                              ^
prog.cc:15:190: error: expected constructor, destructor, or type conversion before '&' token
   15 | programs/CMakeFiles/ProgGina.dir/ProgGina.cpp.o: In function `nlohmann::basic_json&lt;std::map, std::vector, std::__cxx11::basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt;, bool, long, unsigned long, double, std::allocator, bap::adl_serializer&gt;::basic_json&lt;pybind11::object, pybind11::object, 0&gt;(pybind11::object&amp;&amp;)&#39;:
      |                                                                                                                                                                                              ^
prog.cc:15:199: error: redefinition of 'char& gt'
   15 | programs/CMakeFiles/ProgGina.dir/ProgGina.cpp.o: In function `nlohmann::basic_json&lt;std::map, std::vector, std::__cxx11::basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt;, bool, long, unsigned long, double, std::allocator, bap::adl_serializer&gt;::basic_json&lt;pybind11::object, pybind11::object, 0&gt;(pybind11::object&amp;&amp;)&#39;:
      |                                                                                                                                                                                                       ^~
prog.cc:13:188: note: 'char& gt' previously declared here
   13 | programs/CMakeFiles/ProgGina.dir/ProgGina.cpp.o: In function `pybind11::object nlohmann::basic_json&lt;std::map, std::vector, std::__cxx11::basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt;, bool, long, unsigned long, double, std::allocator, bap::adl_serializer&gt;::get&lt;pybind11::object, pybind11::object, 0&gt;() const&#39;:
      |                                                                                                                                                                                            ^~
prog.cc:15:206: error: expected constructor, destructor, or type conversion before ';' token
   15 | programs/CMakeFiles/ProgGina.dir/ProgGina.cpp.o: In function `nlohmann::basic_json&lt;std::map, std::vector, std::__cxx11::basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt;, bool, long, unsigned long, double, std::allocator, bap::adl_serializer&gt;::basic_json&lt;pybind11::object, pybind11::object, 0&gt;(pybind11::object&amp;&amp;)&#39;:
      |                                                                                                                                                                                                              ^
prog.cc:15:207: error: expected unqualified-id before ',' token
   15 | programs/CMakeFiles/ProgGina.dir/ProgGina.cpp.o: In function `nlohmann::basic_json&lt;std::map, std::vector, std::__cxx11::basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt;, bool, long, unsigned long, double, std::allocator, bap::adl_serializer&gt;::basic_json&lt;pybind11::object, pybind11::object, 0&gt;(pybind11::object&amp;&amp;)&#39;:
      |                                                                                                                                                                                                               ^
prog.cc:15:209: error: expected unqualified-id before 'bool'
   15 | programs/CMakeFiles/ProgGina.dir/ProgGina.cpp.o: In function `nlohmann::basic_json&lt;std::map, std::vector, std::__cxx11::basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt;, bool, long, unsigned long, double, std::allocator, bap::adl_serializer&gt;::basic_json&lt;pybind11::object, pybind11::object, 0&gt;(pybind11::object&amp;&amp;)&#39;:
      |                                                                                                                                                                                                                 ^~~~
prog.cc:15:285: error: 'basic_json' in namespace '::' does not name a type
   15 | programs/CMakeFiles/ProgGina.dir/ProgGina.cpp.o: In function `nlohmann::basic_json&lt;std::map, std::vector, std::__cxx11::basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt;, bool, long, unsigned long, double, std::allocator, bap::adl_serializer&gt;::basic_json&lt;pybind11::object, pybind11::object, 0&gt;(pybind11::object&amp;&amp;)&#39;:
      |                                                                                                                                                                                                                                                                                             ^~~~~~~~~~
prog.cc:15:299: error: 'pybind11' does not name a type
   15 | programs/CMakeFiles/ProgGina.dir/ProgGina.cpp.o: In function `nlohmann::basic_json&lt;std::map, std::vector, std::__cxx11::basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt;, bool, long, unsigned long, double, std::allocator, bap::adl_serializer&gt;::basic_json&lt;pybind11::object, pybind11::object, 0&gt;(pybind11::object&amp;&amp;)&#39;:
      |                                                                                                                                                                                                                                                                                                           ^~~~~~~~
prog.cc:15:341: error: 'pybind11' has not been declared
   15 | programs/CMakeFiles/ProgGina.dir/ProgGina.cpp.o: In function `nlohmann::basic_json&lt;std::map, std::vector, std::__cxx11::basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt;, bool, long, unsigned long, double, std::allocator, bap::adl_serializer&gt;::basic_json&lt;pybind11::object, pybind11::object, 0&gt;(pybind11::object&amp;&amp;)&#39;:
      |                                                                                                                                                                                                                                                                                                                                                     ^~~~~~~~
prog.cc:15:357: error: expected ')' before '&' token
   15 | programs/CMakeFiles/ProgGina.dir/ProgGina.cpp.o: In function `nlohmann::basic_json&lt;std::map, std::vector, std::__cxx11::basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt;, bool, long, unsigned long, double, std::allocator, bap::adl_serializer&gt;::basic_json&lt;pybind11::object, pybind11::object, 0&gt;(pybind11::object&amp;&amp;)&#39;:
      |                                                                                                                                                                                                                                                                                                                                                    ~                ^
      |                                                                                                                                                                                                                                                                                                                                                                     )
prog.cc:15:366: error: expected constructor, destructor, or type conversion before ';' token
   15 | programs/CMakeFiles/ProgGina.dir/ProgGina.cpp.o: In function `nlohmann::basic_json&lt;std::map, std::vector, std::__cxx11::basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt;, bool, long, unsigned long, double, std::allocator, bap::adl_serializer&gt;::basic_json&lt;pybind11::object, pybind11::object, 0&gt;(pybind11::object&amp;&amp;)&#39;:
      |                                                                                                                                                                                                                                                                                                                                                                              ^
prog.cc:15:367: error: expected unqualified-id before ')' token
   15 | programs/CMakeFiles/ProgGina.dir/ProgGina.cpp.o: In function `nlohmann::basic_json&lt;std::map, std::vector, std::__cxx11::basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt;, bool, long, unsigned long, double, std::allocator, bap::adl_serializer&gt;::basic_json&lt;pybind11::object, pybind11::object, 0&gt;(pybind11::object&amp;&amp;)&#39;:
      |                                                                                                                                                                                                                                                                                                                                                                               ^
prog.cc:15:373: error: expected unqualified-id before ':' token
   15 | programs/CMakeFiles/ProgGina.dir/ProgGina.cpp.o: In function `nlohmann::basic_json&lt;std::map, std::vector, std::__cxx11::basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt;, bool, long, unsigned long, double, std::allocator, bap::adl_serializer&gt;::basic_json&lt;pybind11::object, pybind11::object, 0&gt;(pybind11::object&amp;&amp;)&#39;:
      |                                                                                                                                                                                                                                                                                                                                                                                     ^
prog.cc:16:107: error: 'pybind11' does not name a type
   16 | /home/apollo13/sqlapi/bap_server/so/vendor/json.hpp:13641: undefined reference to `bap::adl_serializer&lt;pybind11::object, void&gt;::to_json(nlohmann::basic_json&lt;std::map, std::vector, std::__cxx11::basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt;, bool, long, unsigned long, double, std::allocator, bap::adl_serializer&gt;&amp;, pybind11::object const&amp;)&#39;
      |                                                                                                           ^~~~~~~~
prog.cc:16:142: error: expected constructor, destructor, or type conversion before '(' token
   16 | /home/apollo13/sqlapi/bap_server/so/vendor/json.hpp:13641: undefined reference to `bap::adl_serializer&lt;pybind11::object, void&gt;::to_json(nlohmann::basic_json&lt;std::map, std::vector, std::__cxx11::basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt;, bool, long, unsigned long, double, std::allocator, bap::adl_serializer&gt;&amp;, pybind11::object const&amp;)&#39;
      |                                                                                                                                              ^
prog.cc:16:172: error: 'map' in namespace 'std' does not name a type
   16 | /home/apollo13/sqlapi/bap_server/so/vendor/json.hpp:13641: undefined reference to `bap::adl_serializer&lt;pybind11::object, void&gt;::to_json(nlohmann::basic_json&lt;std::map, std::vector, std::__cxx11::basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt;, bool, long, unsigned long, double, std::allocator, bap::adl_serializer&gt;&amp;, pybind11::object const&amp;)&#39;
      |                                                                                                                                                                            ^~~
prog.cc:16:167: note: 'std::map' is defined in header '<map>'; did you forget to '#include <map>'?
   16 | /home/apollo13/sqlapi/bap_server/so/vendor/json.hpp:13641: undefined reference to `bap::adl_serializer&lt;pybind11::object, void&gt;::to_json(nlohmann::basic_json&lt;std::map, std::vector, std::__cxx11::basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt;, bool, long, unsigned long, double, std::allocator, bap::adl_serializer&gt;&amp;, pybind11::object const&amp;)&#39;
      |                                                                                                                                                                       ^~~
prog.cc:16:224: error: expected unqualified-id before ',' token
   16 | /home/apollo13/sqlapi/bap_server/so/vendor/json.hpp:13641: undefined reference to `bap::adl_serializer&lt;pybind11::object, void&gt;::to_json(nlohmann::basic_json&lt;std::map, std::vector, std::__cxx11::basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt;, bool, long, unsigned long, double, std::allocator, bap::adl_serializer&gt;&amp;, pybind11::object const&amp;)&#39;
      |                                                                                                                                                                                                                                ^
prog.cc:16:242: error: expected initializer before '&' token
   16 | /home/apollo13/sqlapi/bap_server/so/vendor/json.hpp:13641: undefined reference to `bap::adl_serializer&lt;pybind11::object, void&gt;::to_json(nlohmann::basic_json&lt;std::map, std::vector, std::__cxx11::basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt;, bool, long, unsigned long, double, std::allocator, bap::adl_serializer&gt;&amp;, pybind11::object const&amp;)&#39;
      |                                                                                                                                                                                                                                                  ^
prog.cc:16:251: error: redefinition of 'char& gt'
   16 | /home/apollo13/sqlapi/bap_server/so/vendor/json.hpp:13641: undefined reference to `bap::adl_serializer&lt;pybind11::object, void&gt;::to_json(nlohmann::basic_json&lt;std::map, std::vector, std::__cxx11::basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt;, bool, long, unsigned long, double, std::allocator, bap::adl_serializer&gt;&amp;, pybind11::object const&amp;)&#39;
      |                                                                                                                                                                                                                                                           ^~
prog.cc:13:188: note: 'char& gt' previously declared here
   13 | programs/CMakeFiles/ProgGina.dir/ProgGina.cpp.o: In function `pybind11::object nlohmann::basic_json&lt;std::map, std::vector, std::__cxx11::basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt;, bool, long, unsigned long, double, std::allocator, bap::adl_serializer&gt;::get&lt;pybind11::object, pybind11::object, 0&gt;() const&#39;:
      |                                                                                                                                                                                            ^~
prog.cc:16:254: error: expected unqualified-id before ',' token
   16 | /home/apollo13/sqlapi/bap_server/so/vendor/json.hpp:13641: undefined reference to `bap::adl_serializer&lt;pybind11::object, void&gt;::to_json(nlohmann::basic_json&lt;std::map, std::vector, std::__cxx11::basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt;, bool, long, unsigned long, double, std::allocator, bap::adl_serializer&gt;&amp;, pybind11::object const&amp;)&#39;
      |                                                                                                                                                                                                                                                              ^
prog.cc:16:270: error: expected constructor, destructor, or type conversion before '&' token
   16 | /home/apollo13/sqlapi/bap_server/so/vendor/json.hpp:13641: undefined reference to `bap::adl_serializer&lt;pybind11::object, void&gt;::to_json(nlohmann::basic_json&lt;std::map, std::vector, std::__cxx11::basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt;, bool, long, unsigned long, double, std::allocator, bap::adl_serializer&gt;&amp;, pybind11::object const&amp;)&#39;
      |                                                                                                                                                                                                                                                                              ^
prog.cc:16:279: error: redefinition of 'char& gt'
   16 | /home/apollo13/sqlapi/bap_server/so/vendor/json.hpp:13641: undefined reference to `bap::adl_serializer&lt;pybind11::object, void&gt;::to_json(nlohmann::basic_json&lt;std::map, std::vector, std::__cxx11::basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt;, bool, long, unsigned long, double, std::allocator, bap::adl_serializer&gt;&amp;, pybind11::object const&amp;)&#39;
      |                                                                                                                                                                                                                                                                                       ^~
prog.cc:13:188: note: 'char& gt' previously declared here
   13 | programs/CMakeFiles/ProgGina.dir/ProgGina.cpp.o: In function `pybind11::object nlohmann::basic_json&lt;std::map, std::vector, std::__cxx11::basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt;, bool, long, unsigned long, double, std::allocator, bap::adl_serializer&gt;::get&lt;pybind11::object, pybind11::object, 0&gt;() const&#39;:
      |                                                                                                                                                                                            ^~
prog.cc:16:286: error: expected constructor, destructor, or type conversion before ';' token
   16 | /home/apollo13/sqlapi/bap_server/so/vendor/json.hpp:13641: undefined reference to `bap::adl_serializer&lt;pybind11::object, void&gt;::to_json(nlohmann::basic_json&lt;std::map, std::vector, std::__cxx11::basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt;, bool, long, unsigned long, double, std::allocator, bap::adl_serializer&gt;&amp;, pybind11::object const&amp;)&#39;
      |                                                                                                                                                                                                                                                                                              ^
prog.cc:16:287: error: expected unqualified-id before ',' token
   16 | /home/apollo13/sqlapi/bap_server/so/vendor/json.hpp:13641: undefined reference to `bap::adl_serializer&lt;pybind11::object, void&gt;::to_json(nlohmann::basic_json&lt;std::map, std::vector, std::__cxx11::basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt;, bool, long, unsigned long, double, std::allocator, bap::adl_serializer&gt;&amp;, pybind11::object const&amp;)&#39;
      |                                                                                                                                                                                                                                                                                               ^
prog.cc:16:289: error: expected unqualified-id before 'bool'
   16 | /home/apollo13/sqlapi/bap_server/so/vendor/json.hpp:13641: undefined reference to `bap::adl_serializer&lt;pybind11::object, void&gt;::to_json(nlohmann::basic_json&lt;std::map, std::vector, std::__cxx11::basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt;, bool, long, unsigned long, double, std::allocator, bap::adl_serializer&gt;&amp;, pybind11::object const&amp;)&#39;
      |                                                                                                                                                                                                                                                                                                 ^~~~
prog.cc:16:367: error: expected constructor, destructor, or type conversion before ';' token
   16 | /home/apollo13/sqlapi/bap_server/so/vendor/json.hpp:13641: undefined reference to `bap::adl_serializer&lt;pybind11::object, void&gt;::to_json(nlohmann::basic_json&lt;std::map, std::vector, std::__cxx11::basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt;, bool, long, unsigned long, double, std::allocator, bap::adl_serializer&gt;&amp;, pybind11::object const&amp;)&#39;
      |                                                                                                                                                                                                                                                                                                                                                                               ^
prog.cc:16:368: error: expected unqualified-id before ',' token
   16 | /home/apollo13/sqlapi/bap_server/so/vendor/json.hpp:13641: undefined reference to `bap::adl_serializer&lt;pybind11::object, void&gt;::to_json(nlohmann::basic_json&lt;std::map, std::vector, std::__cxx11::basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt;, bool, long, unsigned long, double, std::allocator, bap::adl_serializer&gt;&amp;, pybind11::object const&amp;)&#39;
      |                                                                                                                                                                                                                                                                                                                                                                                ^
prog.cc:16:370: error: 'pybind11' has not been declared
   16 | /home/apollo13/sqlapi/bap_server/so/vendor/json.hpp:13641: undefined reference to `bap::adl_serializer&lt;pybind11::object, void&gt;::to_json(nlohmann::basic_json&lt;std::map, std::vector, std::__cxx11::basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt;, bool, long, unsigned long, double, std::allocator, bap::adl_serializer&gt;&amp;, pybind11::object const&amp;)&#39;
      |                                                                                                                                                                                                                                                                                                                                                                                  ^~~~~~~~
prog.cc:16:387: error: expected constructor, destructor, or type conversion before 'const'
   16 | /home/apollo13/sqlapi/bap_server/so/vendor/json.hpp:13641: undefined reference to `bap::adl_serializer&lt;pybind11::object, void&gt;::to_json(nlohmann::basic_json&lt;std::map, std::vector, std::__cxx11::basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt;, bool, long, unsigned long, double, std::allocator, bap::adl_serializer&gt;&amp;, pybind11::object const&amp;)&#39;
      |                                                                                                                                                                                                                                                                                                                                                                                                   ^~~~~
prog.cc:16:397: error: expected unqualified-id before ')' token
   16 | /home/apollo13/sqlapi/bap_server/so/vendor/json.hpp:13641: undefined reference to `bap::adl_serializer&lt;pybind11::object, void&gt;::to_json(nlohmann::basic_json&lt;std::map, std::vector, std::__cxx11::basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt;, bool, long, unsigned long, double, std::allocator, bap::adl_serializer&gt;&amp;, pybind11::object const&amp;)&#39;
      |                                                                                                                                                                                                                                                                                                                                                                                                             ^
prog.cc:17:9: error: found ':' in nested-name-specifier, expected '::'
   17 | collect2: error: ld returned 1 exit status
      |         ^
      |         ::
prog.cc:17:1: error: 'collect2' does not name a type
   17 | collect2: error: ld returned 1 exit status
      | ^~~~~~~~
Exit Code:
1