This looks like an amazing library, thanks !!
I followed the installation but when I do make
I get this error:
Scanning dependencies of target tacopie
[ 2%] Building CXX object tacopie/CMakeFiles/tacopie.dir//sources/builders/array_builder.cpp.o
In file included from /programming/apoyias/cpp_redis/includes/cpp_redis/builders/array_builder.hpp:26:0,
from /programming/apoyias/cpp_redis/sources/builders/array_builder.cpp:23:
/programming/apoyias/cpp_redis/includes/cpp_redis/builders/integer_builder.hpp:42:3: error: looser throw specifier for ‘virtual cpp_redis::builders::integer_builder::~integer_builder()’
In file included from /programming/apoyias/cpp_redis/includes/cpp_redis/builders/array_builder.hpp:25:0,
from /programming/apoyias/cpp_redis/sources/builders/array_builder.cpp:23:
/programming/apoyias/cpp_redis/includes/cpp_redis/builders/builder_iface.hpp:39:11: error: overriding ‘virtual cpp_redis::builders::builder_iface::~builder_iface() noexcept (true)’
In file included from /programming/apoyias/cpp_redis/sources/builders/array_builder.cpp:23:0:
/programming/apoyias/cpp_redis/includes/cpp_redis/builders/array_builder.hpp:41:3: error: looser throw specifier for ‘virtual cpp_redis::builders::array_builder::~array_builder()’
In file included from /programming/apoyias/cpp_redis/includes/cpp_redis/builders/array_builder.hpp:25:0,
from /programming/apoyias/cpp_redis/sources/builders/array_builder.cpp:23:
/programming/apoyias/cpp_redis/includes/cpp_redis/builders/builder_iface.hpp:39:11: error: overriding ‘virtual cpp_redis::builders::builder_iface::~builder_iface() noexcept (true)’
In file included from /programming/apoyias/cpp_redis/sources/builders/array_builder.cpp:25:0:
/programming/apoyias/cpp_redis/includes/cpp_redis/misc/error.hpp:35:29: error: ‘std::runtime_error::runtime_error’ names constructor
In file included from /programming/apoyias/cpp_redis/sources/builders/array_builder.cpp:26:0:
/programming/apoyias/cpp_redis/includes/cpp_redis/misc/logger.hpp:104:3: error: looser throw specifier for ‘virtual cpp_redis::logger::~logger()’
/programming/apoyias/cpp_redis/includes/cpp_redis/misc/logger.hpp:40:11: error: overriding ‘virtual cpp_redis::logger_iface::~logger_iface() noexcept (true)’
make[2]: *** [tacopie/CMakeFiles/tacopie.dir//sources/builders/array_builder.cpp.o] Error 1
make[1]: *** [tacopie/CMakeFiles/tacopie.dir/all] Error 2
Hi Simon,
This looks like an amazing library, thanks !! I followed the installation but when I do make I get this error:
Scanning dependencies of target tacopie [ 2%] Building CXX object tacopie/CMakeFiles/tacopie.dir//sources/builders/array_builder.cpp.o In file included from /programming/apoyias/cpp_redis/includes/cpp_redis/builders/array_builder.hpp:26:0, from /programming/apoyias/cpp_redis/sources/builders/array_builder.cpp:23: /programming/apoyias/cpp_redis/includes/cpp_redis/builders/integer_builder.hpp:42:3: error: looser throw specifier for ‘virtual cpp_redis::builders::integer_builder::~integer_builder()’ In file included from /programming/apoyias/cpp_redis/includes/cpp_redis/builders/array_builder.hpp:25:0, from /programming/apoyias/cpp_redis/sources/builders/array_builder.cpp:23: /programming/apoyias/cpp_redis/includes/cpp_redis/builders/builder_iface.hpp:39:11: error: overriding ‘virtual cpp_redis::builders::builder_iface::~builder_iface() noexcept (true)’ In file included from /programming/apoyias/cpp_redis/sources/builders/array_builder.cpp:23:0: /programming/apoyias/cpp_redis/includes/cpp_redis/builders/array_builder.hpp:41:3: error: looser throw specifier for ‘virtual cpp_redis::builders::array_builder::~array_builder()’ In file included from /programming/apoyias/cpp_redis/includes/cpp_redis/builders/array_builder.hpp:25:0, from /programming/apoyias/cpp_redis/sources/builders/array_builder.cpp:23: /programming/apoyias/cpp_redis/includes/cpp_redis/builders/builder_iface.hpp:39:11: error: overriding ‘virtual cpp_redis::builders::builder_iface::~builder_iface() noexcept (true)’ In file included from /programming/apoyias/cpp_redis/sources/builders/array_builder.cpp:25:0: /programming/apoyias/cpp_redis/includes/cpp_redis/misc/error.hpp:35:29: error: ‘std::runtime_error::runtime_error’ names constructor In file included from /programming/apoyias/cpp_redis/sources/builders/array_builder.cpp:26:0: /programming/apoyias/cpp_redis/includes/cpp_redis/misc/logger.hpp:104:3: error: looser throw specifier for ‘virtual cpp_redis::logger::~logger()’ /programming/apoyias/cpp_redis/includes/cpp_redis/misc/logger.hpp:40:11: error: overriding ‘virtual cpp_redis::logger_iface::~logger_iface() noexcept (true)’ make[2]: *** [tacopie/CMakeFiles/tacopie.dir//sources/builders/array_builder.cpp.o] Error 1 make[1]: *** [tacopie/CMakeFiles/tacopie.dir/all] Error 2
Is there any way to get around it?
Regards, Andreas