Skip to content

Instantly share code, notes, and snippets.

@hosiawak
Created November 6, 2020 10:47
Show Gist options
  • Save hosiawak/fe6c2b213f8baa57d987c069de8c1114 to your computer and use it in GitHub Desktop.
Save hosiawak/fe6c2b213f8baa57d987c069de8c1114 to your computer and use it in GitHub Desktop.
libtool: compile: c++ -std=gnu++11 -DHAVE_CONFIG_H -I. -I./external/bitcoin-ripemd160/ -I./external/libsodium/src/libsodium/include/ -I./external/secp256k1/include/ -I./external/jsmn -Wall -Werror -pthread -I/usr/local/include -I/usr/local/include -I/usr/local/include -g -O2 -c Boss/Mod/SendpayResultMonitor.cpp -o Boss/Mod/libclboss_la-SendpayResultMonitor.o
In file included from Boss/Mod/Rpc.cpp:13:
/usr/local/include/ev.h:548:18: error: mangled name of 'ev_set_allocator' will change in C++17 due to non-throwing exception specification in function signature [-Werror,-Wc++17-compat-mangling]
EV_API_DECL void ev_set_allocator (void *(*cb)(void *ptr, long size) EV_NOEXCEPT) EV_NOEXCEPT;
^
/usr/local/include/ev.h:554:18: error: mangled name of 'ev_set_syserr_cb' will change in C++17 due to non-throwing exception specification in function signature [-Werror,-Wc++17-compat-mangling]
EV_API_DECL void ev_set_syserr_cb (void (*cb)(const char *msg) EV_NOEXCEPT) EV_NOEXCEPT;
^
/usr/local/include/ev.h:675:18: error: mangled name of 'ev_set_loop_release_cb' will change in C++17 due to non-throwing exception specification in function signature
[-Werror,-Wc++17-compat-mangling]
EV_API_DECL void ev_set_loop_release_cb (EV_P_ void (*release)(EV_P) EV_NOEXCEPT, void (*acquire)(EV_P) EV_NOEXCEPT) EV_NOEXCEPT;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment