Closed moemoequte closed 1 month ago
Bot detected the issue body's language is not English, translate it automatically.
Title: Linux system compiles with extra -framework option
-vD
看下是哪个 framework 。。然后用排除法确认下 是哪个 package 引入的。
Bot detected the issue body's language is not English, translate it automatically.
-vD
Check which framework it is. . Then use the elimination method to confirm which package introduced it.
用 xmake show -t <target>
定位更快 :)
Bot detected the issue body's language is not English, translate it automatically.
Use
xmake show -t <target>
to locate faster :)
-vD
看下是哪个 framework 。。然后用排除法确认下 是哪个 package 引入的。
vscode ➜ ~/message-broker-main $ xmake -vD
[ 6%]: cache compiling.release src/KafkaProducer.cpp
/usr/bin/gcc -c -m64 -fvisibility=hidden -fvisibility-inlines-hidden -O3 -std=c++2a -Isrc/include -DDEBUG -DNOEXIT -DYAML_CPP_STATIC_DEFINE -DLIBUS_NO_SSL -DLIBRDKAFKA_STATICLIB -DCARES_STATICLIB -DPCRE2_STATIC -DLZMA_API_STATIC -D_NO_ASYNCRTIMP -D_NO_PPLXIMP -DBOOST_STACKTRACE_USE_NOOP -DBOOST_STACKTRACE_USE_BACKTRACE -DBOOST_STACKTRACE_ADDR2LINE_LOCATION=\"/usr/bin/addr2line\" -DBOOST_STACKTRACE_USE_ADDR2LINE -framework CoreFoundation -isystem /home/vscode/.conan2/p/b/yaml-87bda995efe10/p/include -isystem /home/vscode/.conan2/p/cxxop782c19b5a4d3b/p/include -isystem /home/vscode/.conan2/p/nlohm0567ffc90cfc1/p/include -isystem /home/vscode/.conan2/p/uwebsd516212837341/p/include -isystem /home/vscode/.conan2/p/uwebsd516212837341/p/include/uWebSockets -isystem /home/vscode/.conan2/p/b/usock64fd8b2f1d7ea/p/include -isystem /home/vscode/.conan2/p/b/rocks239a4ec4c6d19/p/include -isystem /home/vscode/.conan2/p/b/librddf9fc7f454583/p/include -isystem /home/vscode/.conan2/p/cpp-hb43040248388d/p/include -isystem /home/vscode/.conan2/p/cpp-hb43040248388d/p/include/httplib -isystem /home/vscode/.conan2/p/b/etcd-68296324c379a/p/include -isystem /home/vscode/.conan2/p/b/grpcef8a891bb3786/p/include -isystem /home/vscode/.conan2/p/b/absei078b0c0d1ef7e/p/include -isystem /home/vscode/.conan2/p/b/proto23cd852e5d85c/p/include -isystem /home/vscode/.conan2/p/b/c-are9a8fdfc90496b/p/include -isystem /home/vscode/.conan2/p/b/re2a8970444f643b/p/include -isystem /home/vscode/.conan2/p/b/libsy026b2b6679fca/p/include -isystem /home/vscode/.conan2/p/b/libca329c85d8a730a/p/include -isystem /home/vscode/.conan2/p/b/libmo4c58bfd8c050c/p/include -isystem /home/vscode/.conan2/p/b/libmo4c58bfd8c050c/p/include/libmount -isystem /home/vscode/.conan2/p/b/libxcde32afd99b6a2/p/include -isystem /home/vscode/.conan2/p/b/libse1ac0e14016435/p/include -isystem /home/vscode/.conan2/p/b/pcre21e326e7e813d8/p/include -isystem /home/vscode/.conan2/p/b/lz47288a484836de/p/include -isystem /home/vscode/.conan2/p/b/xz_ut8ad0d66787677/p/include -isystem /home/vscode/.conan2/p/b/zstdc6ad77d25403d/p/include -isystem /home/vscode/.conan2/p/b/cppre65d0a575129b3/p/include -isystem /home/vscode/.conan2/p/webso7a47c7731495b/p/include -isystem /home/vscode/.conan2/p/b/opens65f544373029a/p/include -isystem /home/vscode/.conan2/p/b/boost24c74e51d5fb9/p/include -isystem /home/vscode/.conan2/p/b/zlib9edfe2ea996d7/p/include -isystem /home/vscode/.conan2/p/b/bzip2349c0713f6589/p/include -isystem /home/vscode/.conan2/p/b/libbae56674767aca8/p/include -DNDEBUG -o build/.objs/message_broker/linux/x86_64/release/src/KafkaProducer.cpp.o src/KafkaProducer.cpp
[ 10%]: cache compiling.release src/SocketStorage.cpp
/usr/bin/gcc -c -m64 -fvisibility=hidden -fvisibility-inlines-hidden -O3 -std=c++2a -Isrc/include -DDEBUG -DNOEXIT -DYAML_CPP_STATIC_DEFINE -DLIBUS_NO_SSL -DLIBRDKAFKA_STATICLIB -DCARES_STATICLIB -DPCRE2_STATIC -DLZMA_API_STATIC -D_NO_ASYNCRTIMP -D_NO_PPLXIMP -DBOOST_STACKTRACE_USE_NOOP -DBOOST_STACKTRACE_USE_BACKTRACE -DBOOST_STACKTRACE_ADDR2LINE_LOCATION=\"/usr/bin/addr2line\" -DBOOST_STACKTRACE_USE_ADDR2LINE -framework CoreFoundation -isystem /home/vscode/.conan2/p/b/yaml-87bda995efe10/p/include -isystem /home/vscode/.conan2/p/cxxop782c19b5a4d3b/p/include -isystem /home/vscode/.conan2/p/nlohm0567ffc90cfc1/p/include -isystem /home/vscode/.conan2/p/uwebsd516212837341/p/include -isystem /home/vscode/.conan2/p/uwebsd516212837341/p/include/uWebSockets -isystem /home/vscode/.conan2/p/b/usock64fd8b2f1d7ea/p/include -isystem /home/vscode/.conan2/p/b/rocks239a4ec4c6d19/p/include -isystem /home/vscode/.conan2/p/b/librddf9fc7f454583/p/include -isystem /home/vscode/.conan2/p/cpp-hb43040248388d/p/include -isystem /home/vscode/.conan2/p/cpp-hb43040248388d/p/include/httplib -isystem /home/vscode/.conan2/p/b/etcd-68296324c379a/p/include -isystem /home/vscode/.conan2/p/b/grpcef8a891bb3786/p/include -isystem /home/vscode/.conan2/p/b/absei078b0c0d1ef7e/p/include -isystem /home/vscode/.conan2/p/b/proto23cd852e5d85c/p/include -isystem /home/vscode/.conan2/p/b/c-are9a8fdfc90496b/p/include -isystem /home/vscode/.conan2/p/b/re2a8970444f643b/p/include -isystem /home/vscode/.conan2/p/b/libsy026b2b6679fca/p/include -isystem /home/vscode/.conan2/p/b/libca329c85d8a730a/p/include -isystem /home/vscode/.conan2/p/b/libmo4c58bfd8c050c/p/include -isystem /home/vscode/.conan2/p/b/libmo4c58bfd8c050c/p/include/libmount -isystem /home/vscode/.conan2/p/b/libxcde32afd99b6a2/p/include -isystem /home/vscode/.conan2/p/b/libse1ac0e14016435/p/include -isystem /home/vscode/.conan2/p/b/pcre21e326e7e813d8/p/include -isystem /home/vscode/.conan2/p/b/lz47288a484836de/p/include -isystem /home/vscode/.conan2/p/b/xz_ut8ad0d66787677/p/include -isystem /home/vscode/.conan2/p/b/zstdc6ad77d25403d/p/include -isystem /home/vscode/.conan2/p/b/cppre65d0a575129b3/p/include -isystem /home/vscode/.conan2/p/webso7a47c7731495b/p/include -isystem /home/vscode/.conan2/p/b/opens65f544373029a/p/include -isystem /home/vscode/.conan2/p/b/boost24c74e51d5fb9/p/include -isystem /home/vscode/.conan2/p/b/zlib9edfe2ea996d7/p/include -isystem /home/vscode/.conan2/p/b/bzip2349c0713f6589/p/include -isystem /home/vscode/.conan2/p/b/libbae56674767aca8/p/include -DNDEBUG -o build/.objs/message_broker/linux/x86_64/release/src/SocketStorage.cpp.o src/SocketStorage.cpp
[ 13%]: cache compiling.release src/MainApp.cpp
/usr/bin/gcc -c -m64 -fvisibility=hidden -fvisibility-inlines-hidden -O3 -std=c++2a -Isrc/include -DDEBUG -DNOEXIT -DYAML_CPP_STATIC_DEFINE -DLIBUS_NO_SSL -DLIBRDKAFKA_STATICLIB -DCARES_STATICLIB -DPCRE2_STATIC -DLZMA_API_STATIC -D_NO_ASYNCRTIMP -D_NO_PPLXIMP -DBOOST_STACKTRACE_USE_NOOP -DBOOST_STACKTRACE_USE_BACKTRACE -DBOOST_STACKTRACE_ADDR2LINE_LOCATION=\"/usr/bin/addr2line\" -DBOOST_STACKTRACE_USE_ADDR2LINE -framework CoreFoundation -isystem /home/vscode/.conan2/p/b/yaml-87bda995efe10/p/include -isystem /home/vscode/.conan2/p/cxxop782c19b5a4d3b/p/include -isystem /home/vscode/.conan2/p/nlohm0567ffc90cfc1/p/include -isystem /home/vscode/.conan2/p/uwebsd516212837341/p/include -isystem /home/vscode/.conan2/p/uwebsd516212837341/p/include/uWebSockets -isystem /home/vscode/.conan2/p/b/usock64fd8b2f1d7ea/p/include -isystem /home/vscode/.conan2/p/b/rocks239a4ec4c6d19/p/include -isystem /home/vscode/.conan2/p/b/librddf9fc7f454583/p/include -isystem /home/vscode/.conan2/p/cpp-hb43040248388d/p/include -isystem /home/vscode/.conan2/p/cpp-hb43040248388d/p/include/httplib -isystem /home/vscode/.conan2/p/b/etcd-68296324c379a/p/include -isystem /home/vscode/.conan2/p/b/grpcef8a891bb3786/p/include -isystem /home/vscode/.conan2/p/b/absei078b0c0d1ef7e/p/include -isystem /home/vscode/.conan2/p/b/proto23cd852e5d85c/p/include -isystem /home/vscode/.conan2/p/b/c-are9a8fdfc90496b/p/include -isystem /home/vscode/.conan2/p/b/re2a8970444f643b/p/include -isystem /home/vscode/.conan2/p/b/libsy026b2b6679fca/p/include -isystem /home/vscode/.conan2/p/b/libca329c85d8a730a/p/include -isystem /home/vscode/.conan2/p/b/libmo4c58bfd8c050c/p/include -isystem /home/vscode/.conan2/p/b/libmo4c58bfd8c050c/p/include/libmount -isystem /home/vscode/.conan2/p/b/libxcde32afd99b6a2/p/include -isystem /home/vscode/.conan2/p/b/libse1ac0e14016435/p/include -isystem /home/vscode/.conan2/p/b/pcre21e326e7e813d8/p/include -isystem /home/vscode/.conan2/p/b/lz47288a484836de/p/include -isystem /home/vscode/.conan2/p/b/xz_ut8ad0d66787677/p/include -isystem /home/vscode/.conan2/p/b/zstdc6ad77d25403d/p/include -isystem /home/vscode/.conan2/p/b/cppre65d0a575129b3/p/include -isystem /home/vscode/.conan2/p/webso7a47c7731495b/p/include -isystem /home/vscode/.conan2/p/b/opens65f544373029a/p/include -isystem /home/vscode/.conan2/p/b/boost24c74e51d5fb9/p/include -isystem /home/vscode/.conan2/p/b/zlib9edfe2ea996d7/p/include -isystem /home/vscode/.conan2/p/b/bzip2349c0713f6589/p/include -isystem /home/vscode/.conan2/p/b/libbae56674767aca8/p/include -DNDEBUG -o build/.objs/message_broker/linux/x86_64/release/src/MainApp.cpp.o src/MainApp.cpp
[ 16%]: cache compiling.release src/KafkaConsumer.cpp
/usr/bin/gcc -c -m64 -fvisibility=hidden -fvisibility-inlines-hidden -O3 -std=c++2a -Isrc/include -DDEBUG -DNOEXIT -DYAML_CPP_STATIC_DEFINE -DLIBUS_NO_SSL -DLIBRDKAFKA_STATICLIB -DCARES_STATICLIB -DPCRE2_STATIC -DLZMA_API_STATIC -D_NO_ASYNCRTIMP -D_NO_PPLXIMP -DBOOST_STACKTRACE_USE_NOOP -DBOOST_STACKTRACE_USE_BACKTRACE -DBOOST_STACKTRACE_ADDR2LINE_LOCATION=\"/usr/bin/addr2line\" -DBOOST_STACKTRACE_USE_ADDR2LINE -framework CoreFoundation -isystem /home/vscode/.conan2/p/b/yaml-87bda995efe10/p/include -isystem /home/vscode/.conan2/p/cxxop782c19b5a4d3b/p/include -isystem /home/vscode/.conan2/p/nlohm0567ffc90cfc1/p/include -isystem /home/vscode/.conan2/p/uwebsd516212837341/p/include -isystem /home/vscode/.conan2/p/uwebsd516212837341/p/include/uWebSockets -isystem /home/vscode/.conan2/p/b/usock64fd8b2f1d7ea/p/include -isystem /home/vscode/.conan2/p/b/rocks239a4ec4c6d19/p/include -isystem /home/vscode/.conan2/p/b/librddf9fc7f454583/p/include -isystem /home/vscode/.conan2/p/cpp-hb43040248388d/p/include -isystem /home/vscode/.conan2/p/cpp-hb43040248388d/p/include/httplib -isystem /home/vscode/.conan2/p/b/etcd-68296324c379a/p/include -isystem /home/vscode/.conan2/p/b/grpcef8a891bb3786/p/include -isystem /home/vscode/.conan2/p/b/absei078b0c0d1ef7e/p/include -isystem /home/vscode/.conan2/p/b/proto23cd852e5d85c/p/include -isystem /home/vscode/.conan2/p/b/c-are9a8fdfc90496b/p/include -isystem /home/vscode/.conan2/p/b/re2a8970444f643b/p/include -isystem /home/vscode/.conan2/p/b/libsy026b2b6679fca/p/include -isystem /home/vscode/.conan2/p/b/libca329c85d8a730a/p/include -isystem /home/vscode/.conan2/p/b/libmo4c58bfd8c050c/p/include -isystem /home/vscode/.conan2/p/b/libmo4c58bfd8c050c/p/include/libmount -isystem /home/vscode/.conan2/p/b/libxcde32afd99b6a2/p/include -isystem /home/vscode/.conan2/p/b/libse1ac0e14016435/p/include -isystem /home/vscode/.conan2/p/b/pcre21e326e7e813d8/p/include -isystem /home/vscode/.conan2/p/b/lz47288a484836de/p/include -isystem /home/vscode/.conan2/p/b/xz_ut8ad0d66787677/p/include -isystem /home/vscode/.conan2/p/b/zstdc6ad77d25403d/p/include -isystem /home/vscode/.conan2/p/b/cppre65d0a575129b3/p/include -isystem /home/vscode/.conan2/p/webso7a47c7731495b/p/include -isystem /home/vscode/.conan2/p/b/opens65f544373029a/p/include -isystem /home/vscode/.conan2/p/b/boost24c74e51d5fb9/p/include -isystem /home/vscode/.conan2/p/b/zlib9edfe2ea996d7/p/include -isystem /home/vscode/.conan2/p/b/bzip2349c0713f6589/p/include -isystem /home/vscode/.conan2/p/b/libbae56674767aca8/p/include -DNDEBUG -o build/.objs/message_broker/linux/x86_64/release/src/KafkaConsumer.cpp.o src/KafkaConsumer.cpp
[ 20%]: cache compiling.release src/ThreadPool.cpp
/usr/bin/gcc -c -m64 -fvisibility=hidden -fvisibility-inlines-hidden -O3 -std=c++2a -Isrc/include -DDEBUG -DNOEXIT -DYAML_CPP_STATIC_DEFINE -DLIBUS_NO_SSL -DLIBRDKAFKA_STATICLIB -DCARES_STATICLIB -DPCRE2_STATIC -DLZMA_API_STATIC -D_NO_ASYNCRTIMP -D_NO_PPLXIMP -DBOOST_STACKTRACE_USE_NOOP -DBOOST_STACKTRACE_USE_BACKTRACE -DBOOST_STACKTRACE_ADDR2LINE_LOCATION=\"/usr/bin/addr2line\" -DBOOST_STACKTRACE_USE_ADDR2LINE -framework CoreFoundation -isystem /home/vscode/.conan2/p/b/yaml-87bda995efe10/p/include -isystem /home/vscode/.conan2/p/cxxop782c19b5a4d3b/p/include -isystem /home/vscode/.conan2/p/nlohm0567ffc90cfc1/p/include -isystem /home/vscode/.conan2/p/uwebsd516212837341/p/include -isystem /home/vscode/.conan2/p/uwebsd516212837341/p/include/uWebSockets -isystem /home/vscode/.conan2/p/b/usock64fd8b2f1d7ea/p/include -isystem /home/vscode/.conan2/p/b/rocks239a4ec4c6d19/p/include -isystem /home/vscode/.conan2/p/b/librddf9fc7f454583/p/include -isystem /home/vscode/.conan2/p/cpp-hb43040248388d/p/include -isystem /home/vscode/.conan2/p/cpp-hb43040248388d/p/include/httplib -isystem /home/vscode/.conan2/p/b/etcd-68296324c379a/p/include -isystem /home/vscode/.conan2/p/b/grpcef8a891bb3786/p/include -isystem /home/vscode/.conan2/p/b/absei078b0c0d1ef7e/p/include -isystem /home/vscode/.conan2/p/b/proto23cd852e5d85c/p/include -isystem /home/vscode/.conan2/p/b/c-are9a8fdfc90496b/p/include -isystem /home/vscode/.conan2/p/b/re2a8970444f643b/p/include -isystem /home/vscode/.conan2/p/b/libsy026b2b6679fca/p/include -isystem /home/vscode/.conan2/p/b/libca329c85d8a730a/p/include -isystem /home/vscode/.conan2/p/b/libmo4c58bfd8c050c/p/include -isystem /home/vscode/.conan2/p/b/libmo4c58bfd8c050c/p/include/libmount -isystem /home/vscode/.conan2/p/b/libxcde32afd99b6a2/p/include -isystem /home/vscode/.conan2/p/b/libse1ac0e14016435/p/include -isystem /home/vscode/.conan2/p/b/pcre21e326e7e813d8/p/include -isystem /home/vscode/.conan2/p/b/lz47288a484836de/p/include -isystem /home/vscode/.conan2/p/b/xz_ut8ad0d66787677/p/include -isystem /home/vscode/.conan2/p/b/zstdc6ad77d25403d/p/include -isystem /home/vscode/.conan2/p/b/cppre65d0a575129b3/p/include -isystem /home/vscode/.conan2/p/webso7a47c7731495b/p/include -isystem /home/vscode/.conan2/p/b/opens65f544373029a/p/include -isystem /home/vscode/.conan2/p/b/boost24c74e51d5fb9/p/include -isystem /home/vscode/.conan2/p/b/zlib9edfe2ea996d7/p/include -isystem /home/vscode/.conan2/p/b/bzip2349c0713f6589/p/include -isystem /home/vscode/.conan2/p/b/libbae56674767aca8/p/include -DNDEBUG -o build/.objs/message_broker/linux/x86_64/release/src/ThreadPool.cpp.o src/ThreadPool.cpp
[ 23%]: cache compiling.release src/main.cpp
/usr/bin/gcc -c -m64 -fvisibility=hidden -fvisibility-inlines-hidden -O3 -std=c++2a -Isrc/include -DDEBUG -DNOEXIT -DYAML_CPP_STATIC_DEFINE -DLIBUS_NO_SSL -DLIBRDKAFKA_STATICLIB -DCARES_STATICLIB -DPCRE2_STATIC -DLZMA_API_STATIC -D_NO_ASYNCRTIMP -D_NO_PPLXIMP -DBOOST_STACKTRACE_USE_NOOP -DBOOST_STACKTRACE_USE_BACKTRACE -DBOOST_STACKTRACE_ADDR2LINE_LOCATION=\"/usr/bin/addr2line\" -DBOOST_STACKTRACE_USE_ADDR2LINE -framework CoreFoundation -isystem /home/vscode/.conan2/p/b/yaml-87bda995efe10/p/include -isystem /home/vscode/.conan2/p/cxxop782c19b5a4d3b/p/include -isystem /home/vscode/.conan2/p/nlohm0567ffc90cfc1/p/include -isystem /home/vscode/.conan2/p/uwebsd516212837341/p/include -isystem /home/vscode/.conan2/p/uwebsd516212837341/p/include/uWebSockets -isystem /home/vscode/.conan2/p/b/usock64fd8b2f1d7ea/p/include -isystem /home/vscode/.conan2/p/b/rocks239a4ec4c6d19/p/include -isystem /home/vscode/.conan2/p/b/librddf9fc7f454583/p/include -isystem /home/vscode/.conan2/p/cpp-hb43040248388d/p/include -isystem /home/vscode/.conan2/p/cpp-hb43040248388d/p/include/httplib -isystem /home/vscode/.conan2/p/b/etcd-68296324c379a/p/include -isystem /home/vscode/.conan2/p/b/grpcef8a891bb3786/p/include -isystem /home/vscode/.conan2/p/b/absei078b0c0d1ef7e/p/include -isystem /home/vscode/.conan2/p/b/proto23cd852e5d85c/p/include -isystem /home/vscode/.conan2/p/b/c-are9a8fdfc90496b/p/include -isystem /home/vscode/.conan2/p/b/re2a8970444f643b/p/include -isystem /home/vscode/.conan2/p/b/libsy026b2b6679fca/p/include -isystem /home/vscode/.conan2/p/b/libca329c85d8a730a/p/include -isystem /home/vscode/.conan2/p/b/libmo4c58bfd8c050c/p/include -isystem /home/vscode/.conan2/p/b/libmo4c58bfd8c050c/p/include/libmount -isystem /home/vscode/.conan2/p/b/libxcde32afd99b6a2/p/include -isystem /home/vscode/.conan2/p/b/libse1ac0e14016435/p/include -isystem /home/vscode/.conan2/p/b/pcre21e326e7e813d8/p/include -isystem /home/vscode/.conan2/p/b/lz47288a484836de/p/include -isystem /home/vscode/.conan2/p/b/xz_ut8ad0d66787677/p/include -isystem /home/vscode/.conan2/p/b/zstdc6ad77d25403d/p/include -isystem /home/vscode/.conan2/p/b/cppre65d0a575129b3/p/include -isystem /home/vscode/.conan2/p/webso7a47c7731495b/p/include -isystem /home/vscode/.conan2/p/b/opens65f544373029a/p/include -isystem /home/vscode/.conan2/p/b/boost24c74e51d5fb9/p/include -isystem /home/vscode/.conan2/p/b/zlib9edfe2ea996d7/p/include -isystem /home/vscode/.conan2/p/b/bzip2349c0713f6589/p/include -isystem /home/vscode/.conan2/p/b/libbae56674767aca8/p/include -DNDEBUG -o build/.objs/message_broker/linux/x86_64/release/src/main.cpp.o src/main.cpp
[ 26%]: cache compiling.release src/WebSocketHandler/onMessage.cpp
/usr/bin/gcc -c -m64 -fvisibility=hidden -fvisibility-inlines-hidden -O3 -std=c++2a -Isrc/include -DDEBUG -DNOEXIT -DYAML_CPP_STATIC_DEFINE -DLIBUS_NO_SSL -DLIBRDKAFKA_STATICLIB -DCARES_STATICLIB -DPCRE2_STATIC -DLZMA_API_STATIC -D_NO_ASYNCRTIMP -D_NO_PPLXIMP -DBOOST_STACKTRACE_USE_NOOP -DBOOST_STACKTRACE_USE_BACKTRACE -DBOOST_STACKTRACE_ADDR2LINE_LOCATION=\"/usr/bin/addr2line\" -DBOOST_STACKTRACE_USE_ADDR2LINE -framework CoreFoundation -isystem /home/vscode/.conan2/p/b/yaml-87bda995efe10/p/include -isystem /home/vscode/.conan2/p/cxxop782c19b5a4d3b/p/include -isystem /home/vscode/.conan2/p/nlohm0567ffc90cfc1/p/include -isystem /home/vscode/.conan2/p/uwebsd516212837341/p/include -isystem /home/vscode/.conan2/p/uwebsd516212837341/p/include/uWebSockets -isystem /home/vscode/.conan2/p/b/usock64fd8b2f1d7ea/p/include -isystem /home/vscode/.conan2/p/b/rocks239a4ec4c6d19/p/include -isystem /home/vscode/.conan2/p/b/librddf9fc7f454583/p/include -isystem /home/vscode/.conan2/p/cpp-hb43040248388d/p/include -isystem /home/vscode/.conan2/p/cpp-hb43040248388d/p/include/httplib -isystem /home/vscode/.conan2/p/b/etcd-68296324c379a/p/include -isystem /home/vscode/.conan2/p/b/grpcef8a891bb3786/p/include -isystem /home/vscode/.conan2/p/b/absei078b0c0d1ef7e/p/include -isystem /home/vscode/.conan2/p/b/proto23cd852e5d85c/p/include -isystem /home/vscode/.conan2/p/b/c-are9a8fdfc90496b/p/include -isystem /home/vscode/.conan2/p/b/re2a8970444f643b/p/include -isystem /home/vscode/.conan2/p/b/libsy026b2b6679fca/p/include -isystem /home/vscode/.conan2/p/b/libca329c85d8a730a/p/include -isystem /home/vscode/.conan2/p/b/libmo4c58bfd8c050c/p/include -isystem /home/vscode/.conan2/p/b/libmo4c58bfd8c050c/p/include/libmount -isystem /home/vscode/.conan2/p/b/libxcde32afd99b6a2/p/include -isystem /home/vscode/.conan2/p/b/libse1ac0e14016435/p/include -isystem /home/vscode/.conan2/p/b/pcre21e326e7e813d8/p/include -isystem /home/vscode/.conan2/p/b/lz47288a484836de/p/include -isystem /home/vscode/.conan2/p/b/xz_ut8ad0d66787677/p/include -isystem /home/vscode/.conan2/p/b/zstdc6ad77d25403d/p/include -isystem /home/vscode/.conan2/p/b/cppre65d0a575129b3/p/include -isystem /home/vscode/.conan2/p/webso7a47c7731495b/p/include -isystem /home/vscode/.conan2/p/b/opens65f544373029a/p/include -isystem /home/vscode/.conan2/p/b/boost24c74e51d5fb9/p/include -isystem /home/vscode/.conan2/p/b/zlib9edfe2ea996d7/p/include -isystem /home/vscode/.conan2/p/b/bzip2349c0713f6589/p/include -isystem /home/vscode/.conan2/p/b/libbae56674767aca8/p/include -DNDEBUG -o build/.objs/message_broker/linux/x86_64/release/src/WebSocketHandler/onMessage.cpp.o src/WebSocketHandler/onMessage.cpp
[ 30%]: cache compiling.release src/WebSocketHandler/onPong.cpp
/usr/bin/gcc -c -m64 -fvisibility=hidden -fvisibility-inlines-hidden -O3 -std=c++2a -Isrc/include -DDEBUG -DNOEXIT -DYAML_CPP_STATIC_DEFINE -DLIBUS_NO_SSL -DLIBRDKAFKA_STATICLIB -DCARES_STATICLIB -DPCRE2_STATIC -DLZMA_API_STATIC -D_NO_ASYNCRTIMP -D_NO_PPLXIMP -DBOOST_STACKTRACE_USE_NOOP -DBOOST_STACKTRACE_USE_BACKTRACE -DBOOST_STACKTRACE_ADDR2LINE_LOCATION=\"/usr/bin/addr2line\" -DBOOST_STACKTRACE_USE_ADDR2LINE -framework CoreFoundation -isystem /home/vscode/.conan2/p/b/yaml-87bda995efe10/p/include -isystem /home/vscode/.conan2/p/cxxop782c19b5a4d3b/p/include -isystem /home/vscode/.conan2/p/nlohm0567ffc90cfc1/p/include -isystem /home/vscode/.conan2/p/uwebsd516212837341/p/include -isystem /home/vscode/.conan2/p/uwebsd516212837341/p/include/uWebSockets -isystem /home/vscode/.conan2/p/b/usock64fd8b2f1d7ea/p/include -isystem /home/vscode/.conan2/p/b/rocks239a4ec4c6d19/p/include -isystem /home/vscode/.conan2/p/b/librddf9fc7f454583/p/include -isystem /home/vscode/.conan2/p/cpp-hb43040248388d/p/include -isystem /home/vscode/.conan2/p/cpp-hb43040248388d/p/include/httplib -isystem /home/vscode/.conan2/p/b/etcd-68296324c379a/p/include -isystem /home/vscode/.conan2/p/b/grpcef8a891bb3786/p/include -isystem /home/vscode/.conan2/p/b/absei078b0c0d1ef7e/p/include -isystem /home/vscode/.conan2/p/b/proto23cd852e5d85c/p/include -isystem /home/vscode/.conan2/p/b/c-are9a8fdfc90496b/p/include -isystem /home/vscode/.conan2/p/b/re2a8970444f643b/p/include -isystem /home/vscode/.conan2/p/b/libsy026b2b6679fca/p/include -isystem /home/vscode/.conan2/p/b/libca329c85d8a730a/p/include -isystem /home/vscode/.conan2/p/b/libmo4c58bfd8c050c/p/include -isystem /home/vscode/.conan2/p/b/libmo4c58bfd8c050c/p/include/libmount -isystem /home/vscode/.conan2/p/b/libxcde32afd99b6a2/p/include -isystem /home/vscode/.conan2/p/b/libse1ac0e14016435/p/include -isystem /home/vscode/.conan2/p/b/pcre21e326e7e813d8/p/include -isystem /home/vscode/.conan2/p/b/lz47288a484836de/p/include -isystem /home/vscode/.conan2/p/b/xz_ut8ad0d66787677/p/include -isystem /home/vscode/.conan2/p/b/zstdc6ad77d25403d/p/include -isystem /home/vscode/.conan2/p/b/cppre65d0a575129b3/p/include -isystem /home/vscode/.conan2/p/webso7a47c7731495b/p/include -isystem /home/vscode/.conan2/p/b/opens65f544373029a/p/include -isystem /home/vscode/.conan2/p/b/boost24c74e51d5fb9/p/include -isystem /home/vscode/.conan2/p/b/zlib9edfe2ea996d7/p/include -isystem /home/vscode/.conan2/p/b/bzip2349c0713f6589/p/include -isystem /home/vscode/.conan2/p/b/libbae56674767aca8/p/include -DNDEBUG -o build/.objs/message_broker/linux/x86_64/release/src/WebSocketHandler/onPong.cpp.o src/WebSocketHandler/onPong.cpp
[ 33%]: cache compiling.release src/WebSocketHandler/onOpen.cpp
/usr/bin/gcc -c -m64 -fvisibility=hidden -fvisibility-inlines-hidden -O3 -std=c++2a -Isrc/include -DDEBUG -DNOEXIT -DYAML_CPP_STATIC_DEFINE -DLIBUS_NO_SSL -DLIBRDKAFKA_STATICLIB -DCARES_STATICLIB -DPCRE2_STATIC -DLZMA_API_STATIC -D_NO_ASYNCRTIMP -D_NO_PPLXIMP -DBOOST_STACKTRACE_USE_NOOP -DBOOST_STACKTRACE_USE_BACKTRACE -DBOOST_STACKTRACE_ADDR2LINE_LOCATION=\"/usr/bin/addr2line\" -DBOOST_STACKTRACE_USE_ADDR2LINE -framework CoreFoundation -isystem /home/vscode/.conan2/p/b/yaml-87bda995efe10/p/include -isystem /home/vscode/.conan2/p/cxxop782c19b5a4d3b/p/include -isystem /home/vscode/.conan2/p/nlohm0567ffc90cfc1/p/include -isystem /home/vscode/.conan2/p/uwebsd516212837341/p/include -isystem /home/vscode/.conan2/p/uwebsd516212837341/p/include/uWebSockets -isystem /home/vscode/.conan2/p/b/usock64fd8b2f1d7ea/p/include -isystem /home/vscode/.conan2/p/b/rocks239a4ec4c6d19/p/include -isystem /home/vscode/.conan2/p/b/librddf9fc7f454583/p/include -isystem /home/vscode/.conan2/p/cpp-hb43040248388d/p/include -isystem /home/vscode/.conan2/p/cpp-hb43040248388d/p/include/httplib -isystem /home/vscode/.conan2/p/b/etcd-68296324c379a/p/include -isystem /home/vscode/.conan2/p/b/grpcef8a891bb3786/p/include -isystem /home/vscode/.conan2/p/b/absei078b0c0d1ef7e/p/include -isystem /home/vscode/.conan2/p/b/proto23cd852e5d85c/p/include -isystem /home/vscode/.conan2/p/b/c-are9a8fdfc90496b/p/include -isystem /home/vscode/.conan2/p/b/re2a8970444f643b/p/include -isystem /home/vscode/.conan2/p/b/libsy026b2b6679fca/p/include -isystem /home/vscode/.conan2/p/b/libca329c85d8a730a/p/include -isystem /home/vscode/.conan2/p/b/libmo4c58bfd8c050c/p/include -isystem /home/vscode/.conan2/p/b/libmo4c58bfd8c050c/p/include/libmount -isystem /home/vscode/.conan2/p/b/libxcde32afd99b6a2/p/include -isystem /home/vscode/.conan2/p/b/libse1ac0e14016435/p/include -isystem /home/vscode/.conan2/p/b/pcre21e326e7e813d8/p/include -isystem /home/vscode/.conan2/p/b/lz47288a484836de/p/include -isystem /home/vscode/.conan2/p/b/xz_ut8ad0d66787677/p/include -isystem /home/vscode/.conan2/p/b/zstdc6ad77d25403d/p/include -isystem /home/vscode/.conan2/p/b/cppre65d0a575129b3/p/include -isystem /home/vscode/.conan2/p/webso7a47c7731495b/p/include -isystem /home/vscode/.conan2/p/b/opens65f544373029a/p/include -isystem /home/vscode/.conan2/p/b/boost24c74e51d5fb9/p/include -isystem /home/vscode/.conan2/p/b/zlib9edfe2ea996d7/p/include -isystem /home/vscode/.conan2/p/b/bzip2349c0713f6589/p/include -isystem /home/vscode/.conan2/p/b/libbae56674767aca8/p/include -DNDEBUG -o build/.objs/message_broker/linux/x86_64/release/src/WebSocketHandler/onOpen.cpp.o src/WebSocketHandler/onOpen.cpp
[ 36%]: cache compiling.release src/WebSocketHandler/onDrain.cpp
/usr/bin/gcc -c -m64 -fvisibility=hidden -fvisibility-inlines-hidden -O3 -std=c++2a -Isrc/include -DDEBUG -DNOEXIT -DYAML_CPP_STATIC_DEFINE -DLIBUS_NO_SSL -DLIBRDKAFKA_STATICLIB -DCARES_STATICLIB -DPCRE2_STATIC -DLZMA_API_STATIC -D_NO_ASYNCRTIMP -D_NO_PPLXIMP -DBOOST_STACKTRACE_USE_NOOP -DBOOST_STACKTRACE_USE_BACKTRACE -DBOOST_STACKTRACE_ADDR2LINE_LOCATION=\"/usr/bin/addr2line\" -DBOOST_STACKTRACE_USE_ADDR2LINE -framework CoreFoundation -isystem /home/vscode/.conan2/p/b/yaml-87bda995efe10/p/include -isystem /home/vscode/.conan2/p/cxxop782c19b5a4d3b/p/include -isystem /home/vscode/.conan2/p/nlohm0567ffc90cfc1/p/include -isystem /home/vscode/.conan2/p/uwebsd516212837341/p/include -isystem /home/vscode/.conan2/p/uwebsd516212837341/p/include/uWebSockets -isystem /home/vscode/.conan2/p/b/usock64fd8b2f1d7ea/p/include -isystem /home/vscode/.conan2/p/b/rocks239a4ec4c6d19/p/include -isystem /home/vscode/.conan2/p/b/librddf9fc7f454583/p/include -isystem /home/vscode/.conan2/p/cpp-hb43040248388d/p/include -isystem /home/vscode/.conan2/p/cpp-hb43040248388d/p/include/httplib -isystem /home/vscode/.conan2/p/b/etcd-68296324c379a/p/include -isystem /home/vscode/.conan2/p/b/grpcef8a891bb3786/p/include -isystem /home/vscode/.conan2/p/b/absei078b0c0d1ef7e/p/include -isystem /home/vscode/.conan2/p/b/proto23cd852e5d85c/p/include -isystem /home/vscode/.conan2/p/b/c-are9a8fdfc90496b/p/include -isystem /home/vscode/.conan2/p/b/re2a8970444f643b/p/include -isystem /home/vscode/.conan2/p/b/libsy026b2b6679fca/p/include -isystem /home/vscode/.conan2/p/b/libca329c85d8a730a/p/include -isystem /home/vscode/.conan2/p/b/libmo4c58bfd8c050c/p/include -isystem /home/vscode/.conan2/p/b/libmo4c58bfd8c050c/p/include/libmount -isystem /home/vscode/.conan2/p/b/libxcde32afd99b6a2/p/include -isystem /home/vscode/.conan2/p/b/libse1ac0e14016435/p/include -isystem /home/vscode/.conan2/p/b/pcre21e326e7e813d8/p/include -isystem /home/vscode/.conan2/p/b/lz47288a484836de/p/include -isystem /home/vscode/.conan2/p/b/xz_ut8ad0d66787677/p/include -isystem /home/vscode/.conan2/p/b/zstdc6ad77d25403d/p/include -isystem /home/vscode/.conan2/p/b/cppre65d0a575129b3/p/include -isystem /home/vscode/.conan2/p/webso7a47c7731495b/p/include -isystem /home/vscode/.conan2/p/b/opens65f544373029a/p/include -isystem /home/vscode/.conan2/p/b/boost24c74e51d5fb9/p/include -isystem /home/vscode/.conan2/p/b/zlib9edfe2ea996d7/p/include -isystem /home/vscode/.conan2/p/b/bzip2349c0713f6589/p/include -isystem /home/vscode/.conan2/p/b/libbae56674767aca8/p/include -DNDEBUG -o build/.objs/message_broker/linux/x86_64/release/src/WebSocketHandler/onDrain.cpp.o src/WebSocketHandler/onDrain.cpp
[ 40%]: cache compiling.release src/WebSocketHandler/onClose.cpp
/usr/bin/gcc -c -m64 -fvisibility=hidden -fvisibility-inlines-hidden -O3 -std=c++2a -Isrc/include -DDEBUG -DNOEXIT -DYAML_CPP_STATIC_DEFINE -DLIBUS_NO_SSL -DLIBRDKAFKA_STATICLIB -DCARES_STATICLIB -DPCRE2_STATIC -DLZMA_API_STATIC -D_NO_ASYNCRTIMP -D_NO_PPLXIMP -DBOOST_STACKTRACE_USE_NOOP -DBOOST_STACKTRACE_USE_BACKTRACE -DBOOST_STACKTRACE_ADDR2LINE_LOCATION=\"/usr/bin/addr2line\" -DBOOST_STACKTRACE_USE_ADDR2LINE -framework CoreFoundation -isystem /home/vscode/.conan2/p/b/yaml-87bda995efe10/p/include -isystem /home/vscode/.conan2/p/cxxop782c19b5a4d3b/p/include -isystem /home/vscode/.conan2/p/nlohm0567ffc90cfc1/p/include -isystem /home/vscode/.conan2/p/uwebsd516212837341/p/include -isystem /home/vscode/.conan2/p/uwebsd516212837341/p/include/uWebSockets -isystem /home/vscode/.conan2/p/b/usock64fd8b2f1d7ea/p/include -isystem /home/vscode/.conan2/p/b/rocks239a4ec4c6d19/p/include -isystem /home/vscode/.conan2/p/b/librddf9fc7f454583/p/include -isystem /home/vscode/.conan2/p/cpp-hb43040248388d/p/include -isystem /home/vscode/.conan2/p/cpp-hb43040248388d/p/include/httplib -isystem /home/vscode/.conan2/p/b/etcd-68296324c379a/p/include -isystem /home/vscode/.conan2/p/b/grpcef8a891bb3786/p/include -isystem /home/vscode/.conan2/p/b/absei078b0c0d1ef7e/p/include -isystem /home/vscode/.conan2/p/b/proto23cd852e5d85c/p/include -isystem /home/vscode/.conan2/p/b/c-are9a8fdfc90496b/p/include -isystem /home/vscode/.conan2/p/b/re2a8970444f643b/p/include -isystem /home/vscode/.conan2/p/b/libsy026b2b6679fca/p/include -isystem /home/vscode/.conan2/p/b/libca329c85d8a730a/p/include -isystem /home/vscode/.conan2/p/b/libmo4c58bfd8c050c/p/include -isystem /home/vscode/.conan2/p/b/libmo4c58bfd8c050c/p/include/libmount -isystem /home/vscode/.conan2/p/b/libxcde32afd99b6a2/p/include -isystem /home/vscode/.conan2/p/b/libse1ac0e14016435/p/include -isystem /home/vscode/.conan2/p/b/pcre21e326e7e813d8/p/include -isystem /home/vscode/.conan2/p/b/lz47288a484836de/p/include -isystem /home/vscode/.conan2/p/b/xz_ut8ad0d66787677/p/include -isystem /home/vscode/.conan2/p/b/zstdc6ad77d25403d/p/include -isystem /home/vscode/.conan2/p/b/cppre65d0a575129b3/p/include -isystem /home/vscode/.conan2/p/webso7a47c7731495b/p/include -isystem /home/vscode/.conan2/p/b/opens65f544373029a/p/include -isystem /home/vscode/.conan2/p/b/boost24c74e51d5fb9/p/include -isystem /home/vscode/.conan2/p/b/zlib9edfe2ea996d7/p/include -isystem /home/vscode/.conan2/p/b/bzip2349c0713f6589/p/include -isystem /home/vscode/.conan2/p/b/libbae56674767aca8/p/include -DNDEBUG -o build/.objs/message_broker/linux/x86_64/release/src/WebSocketHandler/onClose.cpp.o src/WebSocketHandler/onClose.cpp
[ 43%]: cache compiling.release src/WebSocketHandler/onPing.cpp
/usr/bin/gcc -c -m64 -fvisibility=hidden -fvisibility-inlines-hidden -O3 -std=c++2a -Isrc/include -DDEBUG -DNOEXIT -DYAML_CPP_STATIC_DEFINE -DLIBUS_NO_SSL -DLIBRDKAFKA_STATICLIB -DCARES_STATICLIB -DPCRE2_STATIC -DLZMA_API_STATIC -D_NO_ASYNCRTIMP -D_NO_PPLXIMP -DBOOST_STACKTRACE_USE_NOOP -DBOOST_STACKTRACE_USE_BACKTRACE -DBOOST_STACKTRACE_ADDR2LINE_LOCATION=\"/usr/bin/addr2line\" -DBOOST_STACKTRACE_USE_ADDR2LINE -framework CoreFoundation -isystem /home/vscode/.conan2/p/b/yaml-87bda995efe10/p/include -isystem /home/vscode/.conan2/p/cxxop782c19b5a4d3b/p/include -isystem /home/vscode/.conan2/p/nlohm0567ffc90cfc1/p/include -isystem /home/vscode/.conan2/p/uwebsd516212837341/p/include -isystem /home/vscode/.conan2/p/uwebsd516212837341/p/include/uWebSockets -isystem /home/vscode/.conan2/p/b/usock64fd8b2f1d7ea/p/include -isystem /home/vscode/.conan2/p/b/rocks239a4ec4c6d19/p/include -isystem /home/vscode/.conan2/p/b/librddf9fc7f454583/p/include -isystem /home/vscode/.conan2/p/cpp-hb43040248388d/p/include -isystem /home/vscode/.conan2/p/cpp-hb43040248388d/p/include/httplib -isystem /home/vscode/.conan2/p/b/etcd-68296324c379a/p/include -isystem /home/vscode/.conan2/p/b/grpcef8a891bb3786/p/include -isystem /home/vscode/.conan2/p/b/absei078b0c0d1ef7e/p/include -isystem /home/vscode/.conan2/p/b/proto23cd852e5d85c/p/include -isystem /home/vscode/.conan2/p/b/c-are9a8fdfc90496b/p/include -isystem /home/vscode/.conan2/p/b/re2a8970444f643b/p/include -isystem /home/vscode/.conan2/p/b/libsy026b2b6679fca/p/include -isystem /home/vscode/.conan2/p/b/libca329c85d8a730a/p/include -isystem /home/vscode/.conan2/p/b/libmo4c58bfd8c050c/p/include -isystem /home/vscode/.conan2/p/b/libmo4c58bfd8c050c/p/include/libmount -isystem /home/vscode/.conan2/p/b/libxcde32afd99b6a2/p/include -isystem /home/vscode/.conan2/p/b/libse1ac0e14016435/p/include -isystem /home/vscode/.conan2/p/b/pcre21e326e7e813d8/p/include -isystem /home/vscode/.conan2/p/b/lz47288a484836de/p/include -isystem /home/vscode/.conan2/p/b/xz_ut8ad0d66787677/p/include -isystem /home/vscode/.conan2/p/b/zstdc6ad77d25403d/p/include -isystem /home/vscode/.conan2/p/b/cppre65d0a575129b3/p/include -isystem /home/vscode/.conan2/p/webso7a47c7731495b/p/include -isystem /home/vscode/.conan2/p/b/opens65f544373029a/p/include -isystem /home/vscode/.conan2/p/b/boost24c74e51d5fb9/p/include -isystem /home/vscode/.conan2/p/b/zlib9edfe2ea996d7/p/include -isystem /home/vscode/.conan2/p/b/bzip2349c0713f6589/p/include -isystem /home/vscode/.conan2/p/b/libbae56674767aca8/p/include -DNDEBUG -o build/.objs/message_broker/linux/x86_64/release/src/WebSocketHandler/onPing.cpp.o src/WebSocketHandler/onPing.cpp
[ 46%]: cache compiling.release src/MessageHandler/ConsumeSynchronousQueueHandler.cpp
/usr/bin/gcc -c -m64 -fvisibility=hidden -fvisibility-inlines-hidden -O3 -std=c++2a -Isrc/include -DDEBUG -DNOEXIT -DYAML_CPP_STATIC_DEFINE -DLIBUS_NO_SSL -DLIBRDKAFKA_STATICLIB -DCARES_STATICLIB -DPCRE2_STATIC -DLZMA_API_STATIC -D_NO_ASYNCRTIMP -D_NO_PPLXIMP -DBOOST_STACKTRACE_USE_NOOP -DBOOST_STACKTRACE_USE_BACKTRACE -DBOOST_STACKTRACE_ADDR2LINE_LOCATION=\"/usr/bin/addr2line\" -DBOOST_STACKTRACE_USE_ADDR2LINE -framework CoreFoundation -isystem /home/vscode/.conan2/p/b/yaml-87bda995efe10/p/include -isystem /home/vscode/.conan2/p/cxxop782c19b5a4d3b/p/include -isystem /home/vscode/.conan2/p/nlohm0567ffc90cfc1/p/include -isystem /home/vscode/.conan2/p/uwebsd516212837341/p/include -isystem /home/vscode/.conan2/p/uwebsd516212837341/p/include/uWebSockets -isystem /home/vscode/.conan2/p/b/usock64fd8b2f1d7ea/p/include -isystem /home/vscode/.conan2/p/b/rocks239a4ec4c6d19/p/include -isystem /home/vscode/.conan2/p/b/librddf9fc7f454583/p/include -isystem /home/vscode/.conan2/p/cpp-hb43040248388d/p/include -isystem /home/vscode/.conan2/p/cpp-hb43040248388d/p/include/httplib -isystem /home/vscode/.conan2/p/b/etcd-68296324c379a/p/include -isystem /home/vscode/.conan2/p/b/grpcef8a891bb3786/p/include -isystem /home/vscode/.conan2/p/b/absei078b0c0d1ef7e/p/include -isystem /home/vscode/.conan2/p/b/proto23cd852e5d85c/p/include -isystem /home/vscode/.conan2/p/b/c-are9a8fdfc90496b/p/include -isystem /home/vscode/.conan2/p/b/re2a8970444f643b/p/include -isystem /home/vscode/.conan2/p/b/libsy026b2b6679fca/p/include -isystem /home/vscode/.conan2/p/b/libca329c85d8a730a/p/include -isystem /home/vscode/.conan2/p/b/libmo4c58bfd8c050c/p/include -isystem /home/vscode/.conan2/p/b/libmo4c58bfd8c050c/p/include/libmount -isystem /home/vscode/.conan2/p/b/libxcde32afd99b6a2/p/include -isystem /home/vscode/.conan2/p/b/libse1ac0e14016435/p/include -isystem /home/vscode/.conan2/p/b/pcre21e326e7e813d8/p/include -isystem /home/vscode/.conan2/p/b/lz47288a484836de/p/include -isystem /home/vscode/.conan2/p/b/xz_ut8ad0d66787677/p/include -isystem /home/vscode/.conan2/p/b/zstdc6ad77d25403d/p/include -isystem /home/vscode/.conan2/p/b/cppre65d0a575129b3/p/include -isystem /home/vscode/.conan2/p/webso7a47c7731495b/p/include -isystem /home/vscode/.conan2/p/b/opens65f544373029a/p/include -isystem /home/vscode/.conan2/p/b/boost24c74e51d5fb9/p/include -isystem /home/vscode/.conan2/p/b/zlib9edfe2ea996d7/p/include -isystem /home/vscode/.conan2/p/b/bzip2349c0713f6589/p/include -isystem /home/vscode/.conan2/p/b/libbae56674767aca8/p/include -DNDEBUG -o build/.objs/message_broker/linux/x86_64/release/src/MessageHandler/ConsumeSynchronousQueueHandler.cpp.o src/MessageHandler/ConsumeSynchronousQueueHandler.cpp
[ 50%]: cache compiling.release src/MessageHandler/ClientSendPrivateMessageHandler.cpp
/usr/bin/gcc -c -m64 -fvisibility=hidden -fvisibility-inlines-hidden -O3 -std=c++2a -Isrc/include -DDEBUG -DNOEXIT -DYAML_CPP_STATIC_DEFINE -DLIBUS_NO_SSL -DLIBRDKAFKA_STATICLIB -DCARES_STATICLIB -DPCRE2_STATIC -DLZMA_API_STATIC -D_NO_ASYNCRTIMP -D_NO_PPLXIMP -DBOOST_STACKTRACE_USE_NOOP -DBOOST_STACKTRACE_USE_BACKTRACE -DBOOST_STACKTRACE_ADDR2LINE_LOCATION=\"/usr/bin/addr2line\" -DBOOST_STACKTRACE_USE_ADDR2LINE -framework CoreFoundation -isystem /home/vscode/.conan2/p/b/yaml-87bda995efe10/p/include -isystem /home/vscode/.conan2/p/cxxop782c19b5a4d3b/p/include -isystem /home/vscode/.conan2/p/nlohm0567ffc90cfc1/p/include -isystem /home/vscode/.conan2/p/uwebsd516212837341/p/include -isystem /home/vscode/.conan2/p/uwebsd516212837341/p/include/uWebSockets -isystem /home/vscode/.conan2/p/b/usock64fd8b2f1d7ea/p/include -isystem /home/vscode/.conan2/p/b/rocks239a4ec4c6d19/p/include -isystem /home/vscode/.conan2/p/b/librddf9fc7f454583/p/include -isystem /home/vscode/.conan2/p/cpp-hb43040248388d/p/include -isystem /home/vscode/.conan2/p/cpp-hb43040248388d/p/include/httplib -isystem /home/vscode/.conan2/p/b/etcd-68296324c379a/p/include -isystem /home/vscode/.conan2/p/b/grpcef8a891bb3786/p/include -isystem /home/vscode/.conan2/p/b/absei078b0c0d1ef7e/p/include -isystem /home/vscode/.conan2/p/b/proto23cd852e5d85c/p/include -isystem /home/vscode/.conan2/p/b/c-are9a8fdfc90496b/p/include -isystem /home/vscode/.conan2/p/b/re2a8970444f643b/p/include -isystem /home/vscode/.conan2/p/b/libsy026b2b6679fca/p/include -isystem /home/vscode/.conan2/p/b/libca329c85d8a730a/p/include -isystem /home/vscode/.conan2/p/b/libmo4c58bfd8c050c/p/include -isystem /home/vscode/.conan2/p/b/libmo4c58bfd8c050c/p/include/libmount -isystem /home/vscode/.conan2/p/b/libxcde32afd99b6a2/p/include -isystem /home/vscode/.conan2/p/b/libse1ac0e14016435/p/include -isystem /home/vscode/.conan2/p/b/pcre21e326e7e813d8/p/include -isystem /home/vscode/.conan2/p/b/lz47288a484836de/p/include -isystem /home/vscode/.conan2/p/b/xz_ut8ad0d66787677/p/include -isystem /home/vscode/.conan2/p/b/zstdc6ad77d25403d/p/include -isystem /home/vscode/.conan2/p/b/cppre65d0a575129b3/p/include -isystem /home/vscode/.conan2/p/webso7a47c7731495b/p/include -isystem /home/vscode/.conan2/p/b/opens65f544373029a/p/include -isystem /home/vscode/.conan2/p/b/boost24c74e51d5fb9/p/include -isystem /home/vscode/.conan2/p/b/zlib9edfe2ea996d7/p/include -isystem /home/vscode/.conan2/p/b/bzip2349c0713f6589/p/include -isystem /home/vscode/.conan2/p/b/libbae56674767aca8/p/include -DNDEBUG -o build/.objs/message_broker/linux/x86_64/release/src/MessageHandler/ClientSendPrivateMessageHandler.cpp.o src/MessageHandler/ClientSendPrivateMessageHandler.cpp
[ 53%]: cache compiling.release src/MessageHandler/ConsumeACKHandler.cpp
/usr/bin/gcc -c -m64 -fvisibility=hidden -fvisibility-inlines-hidden -O3 -std=c++2a -Isrc/include -DDEBUG -DNOEXIT -DYAML_CPP_STATIC_DEFINE -DLIBUS_NO_SSL -DLIBRDKAFKA_STATICLIB -DCARES_STATICLIB -DPCRE2_STATIC -DLZMA_API_STATIC -D_NO_ASYNCRTIMP -D_NO_PPLXIMP -DBOOST_STACKTRACE_USE_NOOP -DBOOST_STACKTRACE_USE_BACKTRACE -DBOOST_STACKTRACE_ADDR2LINE_LOCATION=\"/usr/bin/addr2line\" -DBOOST_STACKTRACE_USE_ADDR2LINE -framework CoreFoundation -isystem /home/vscode/.conan2/p/b/yaml-87bda995efe10/p/include -isystem /home/vscode/.conan2/p/cxxop782c19b5a4d3b/p/include -isystem /home/vscode/.conan2/p/nlohm0567ffc90cfc1/p/include -isystem /home/vscode/.conan2/p/uwebsd516212837341/p/include -isystem /home/vscode/.conan2/p/uwebsd516212837341/p/include/uWebSockets -isystem /home/vscode/.conan2/p/b/usock64fd8b2f1d7ea/p/include -isystem /home/vscode/.conan2/p/b/rocks239a4ec4c6d19/p/include -isystem /home/vscode/.conan2/p/b/librddf9fc7f454583/p/include -isystem /home/vscode/.conan2/p/cpp-hb43040248388d/p/include -isystem /home/vscode/.conan2/p/cpp-hb43040248388d/p/include/httplib -isystem /home/vscode/.conan2/p/b/etcd-68296324c379a/p/include -isystem /home/vscode/.conan2/p/b/grpcef8a891bb3786/p/include -isystem /home/vscode/.conan2/p/b/absei078b0c0d1ef7e/p/include -isystem /home/vscode/.conan2/p/b/proto23cd852e5d85c/p/include -isystem /home/vscode/.conan2/p/b/c-are9a8fdfc90496b/p/include -isystem /home/vscode/.conan2/p/b/re2a8970444f643b/p/include -isystem /home/vscode/.conan2/p/b/libsy026b2b6679fca/p/include -isystem /home/vscode/.conan2/p/b/libca329c85d8a730a/p/include -isystem /home/vscode/.conan2/p/b/libmo4c58bfd8c050c/p/include -isystem /home/vscode/.conan2/p/b/libmo4c58bfd8c050c/p/include/libmount -isystem /home/vscode/.conan2/p/b/libxcde32afd99b6a2/p/include -isystem /home/vscode/.conan2/p/b/libse1ac0e14016435/p/include -isystem /home/vscode/.conan2/p/b/pcre21e326e7e813d8/p/include -isystem /home/vscode/.conan2/p/b/lz47288a484836de/p/include -isystem /home/vscode/.conan2/p/b/xz_ut8ad0d66787677/p/include -isystem /home/vscode/.conan2/p/b/zstdc6ad77d25403d/p/include -isystem /home/vscode/.conan2/p/b/cppre65d0a575129b3/p/include -isystem /home/vscode/.conan2/p/webso7a47c7731495b/p/include -isystem /home/vscode/.conan2/p/b/opens65f544373029a/p/include -isystem /home/vscode/.conan2/p/b/boost24c74e51d5fb9/p/include -isystem /home/vscode/.conan2/p/b/zlib9edfe2ea996d7/p/include -isystem /home/vscode/.conan2/p/b/bzip2349c0713f6589/p/include -isystem /home/vscode/.conan2/p/b/libbae56674767aca8/p/include -DNDEBUG -o build/.objs/message_broker/linux/x86_64/release/src/MessageHandler/ConsumeACKHandler.cpp.o src/MessageHandler/ConsumeACKHandler.cpp
[ 56%]: cache compiling.release src/MessageHandler/ClientSendGroupMessageHandler.cpp
/usr/bin/gcc -c -m64 -fvisibility=hidden -fvisibility-inlines-hidden -O3 -std=c++2a -Isrc/include -DDEBUG -DNOEXIT -DYAML_CPP_STATIC_DEFINE -DLIBUS_NO_SSL -DLIBRDKAFKA_STATICLIB -DCARES_STATICLIB -DPCRE2_STATIC -DLZMA_API_STATIC -D_NO_ASYNCRTIMP -D_NO_PPLXIMP -DBOOST_STACKTRACE_USE_NOOP -DBOOST_STACKTRACE_USE_BACKTRACE -DBOOST_STACKTRACE_ADDR2LINE_LOCATION=\"/usr/bin/addr2line\" -DBOOST_STACKTRACE_USE_ADDR2LINE -framework CoreFoundation -isystem /home/vscode/.conan2/p/b/yaml-87bda995efe10/p/include -isystem /home/vscode/.conan2/p/cxxop782c19b5a4d3b/p/include -isystem /home/vscode/.conan2/p/nlohm0567ffc90cfc1/p/include -isystem /home/vscode/.conan2/p/uwebsd516212837341/p/include -isystem /home/vscode/.conan2/p/uwebsd516212837341/p/include/uWebSockets -isystem /home/vscode/.conan2/p/b/usock64fd8b2f1d7ea/p/include -isystem /home/vscode/.conan2/p/b/rocks239a4ec4c6d19/p/include -isystem /home/vscode/.conan2/p/b/librddf9fc7f454583/p/include -isystem /home/vscode/.conan2/p/cpp-hb43040248388d/p/include -isystem /home/vscode/.conan2/p/cpp-hb43040248388d/p/include/httplib -isystem /home/vscode/.conan2/p/b/etcd-68296324c379a/p/include -isystem /home/vscode/.conan2/p/b/grpcef8a891bb3786/p/include -isystem /home/vscode/.conan2/p/b/absei078b0c0d1ef7e/p/include -isystem /home/vscode/.conan2/p/b/proto23cd852e5d85c/p/include -isystem /home/vscode/.conan2/p/b/c-are9a8fdfc90496b/p/include -isystem /home/vscode/.conan2/p/b/re2a8970444f643b/p/include -isystem /home/vscode/.conan2/p/b/libsy026b2b6679fca/p/include -isystem /home/vscode/.conan2/p/b/libca329c85d8a730a/p/include -isystem /home/vscode/.conan2/p/b/libmo4c58bfd8c050c/p/include -isystem /home/vscode/.conan2/p/b/libmo4c58bfd8c050c/p/include/libmount -isystem /home/vscode/.conan2/p/b/libxcde32afd99b6a2/p/include -isystem /home/vscode/.conan2/p/b/libse1ac0e14016435/p/include -isystem /home/vscode/.conan2/p/b/pcre21e326e7e813d8/p/include -isystem /home/vscode/.conan2/p/b/lz47288a484836de/p/include -isystem /home/vscode/.conan2/p/b/xz_ut8ad0d66787677/p/include -isystem /home/vscode/.conan2/p/b/zstdc6ad77d25403d/p/include -isystem /home/vscode/.conan2/p/b/cppre65d0a575129b3/p/include -isystem /home/vscode/.conan2/p/webso7a47c7731495b/p/include -isystem /home/vscode/.conan2/p/b/opens65f544373029a/p/include -isystem /home/vscode/.conan2/p/b/boost24c74e51d5fb9/p/include -isystem /home/vscode/.conan2/p/b/zlib9edfe2ea996d7/p/include -isystem /home/vscode/.conan2/p/b/bzip2349c0713f6589/p/include -isystem /home/vscode/.conan2/p/b/libbae56674767aca8/p/include -DNDEBUG -o build/.objs/message_broker/linux/x86_64/release/src/MessageHandler/ClientSendGroupMessageHandler.cpp.o src/MessageHandler/ClientSendGroupMessageHandler.cpp
[ 60%]: cache compiling.release src/MessageHandler/MerchantReceiveMessageAckHandler.cpp
/usr/bin/gcc -c -m64 -fvisibility=hidden -fvisibility-inlines-hidden -O3 -std=c++2a -Isrc/include -DDEBUG -DNOEXIT -DYAML_CPP_STATIC_DEFINE -DLIBUS_NO_SSL -DLIBRDKAFKA_STATICLIB -DCARES_STATICLIB -DPCRE2_STATIC -DLZMA_API_STATIC -D_NO_ASYNCRTIMP -D_NO_PPLXIMP -DBOOST_STACKTRACE_USE_NOOP -DBOOST_STACKTRACE_USE_BACKTRACE -DBOOST_STACKTRACE_ADDR2LINE_LOCATION=\"/usr/bin/addr2line\" -DBOOST_STACKTRACE_USE_ADDR2LINE -framework CoreFoundation -isystem /home/vscode/.conan2/p/b/yaml-87bda995efe10/p/include -isystem /home/vscode/.conan2/p/cxxop782c19b5a4d3b/p/include -isystem /home/vscode/.conan2/p/nlohm0567ffc90cfc1/p/include -isystem /home/vscode/.conan2/p/uwebsd516212837341/p/include -isystem /home/vscode/.conan2/p/uwebsd516212837341/p/include/uWebSockets -isystem /home/vscode/.conan2/p/b/usock64fd8b2f1d7ea/p/include -isystem /home/vscode/.conan2/p/b/rocks239a4ec4c6d19/p/include -isystem /home/vscode/.conan2/p/b/librddf9fc7f454583/p/include -isystem /home/vscode/.conan2/p/cpp-hb43040248388d/p/include -isystem /home/vscode/.conan2/p/cpp-hb43040248388d/p/include/httplib -isystem /home/vscode/.conan2/p/b/etcd-68296324c379a/p/include -isystem /home/vscode/.conan2/p/b/grpcef8a891bb3786/p/include -isystem /home/vscode/.conan2/p/b/absei078b0c0d1ef7e/p/include -isystem /home/vscode/.conan2/p/b/proto23cd852e5d85c/p/include -isystem /home/vscode/.conan2/p/b/c-are9a8fdfc90496b/p/include -isystem /home/vscode/.conan2/p/b/re2a8970444f643b/p/include -isystem /home/vscode/.conan2/p/b/libsy026b2b6679fca/p/include -isystem /home/vscode/.conan2/p/b/libca329c85d8a730a/p/include -isystem /home/vscode/.conan2/p/b/libmo4c58bfd8c050c/p/include -isystem /home/vscode/.conan2/p/b/libmo4c58bfd8c050c/p/include/libmount -isystem /home/vscode/.conan2/p/b/libxcde32afd99b6a2/p/include -isystem /home/vscode/.conan2/p/b/libse1ac0e14016435/p/include -isystem /home/vscode/.conan2/p/b/pcre21e326e7e813d8/p/include -isystem /home/vscode/.conan2/p/b/lz47288a484836de/p/include -isystem /home/vscode/.conan2/p/b/xz_ut8ad0d66787677/p/include -isystem /home/vscode/.conan2/p/b/zstdc6ad77d25403d/p/include -isystem /home/vscode/.conan2/p/b/cppre65d0a575129b3/p/include -isystem /home/vscode/.conan2/p/webso7a47c7731495b/p/include -isystem /home/vscode/.conan2/p/b/opens65f544373029a/p/include -isystem /home/vscode/.conan2/p/b/boost24c74e51d5fb9/p/include -isystem /home/vscode/.conan2/p/b/zlib9edfe2ea996d7/p/include -isystem /home/vscode/.conan2/p/b/bzip2349c0713f6589/p/include -isystem /home/vscode/.conan2/p/b/libbae56674767aca8/p/include -DNDEBUG -o build/.objs/message_broker/linux/x86_64/release/src/MessageHandler/MerchantReceiveMessageAckHandler.cpp.o src/MessageHandler/MerchantReceiveMessageAckHandler.cpp
[ 63%]: cache compiling.release src/InitWorker/Sync/initRocksCache.cpp
/usr/bin/gcc -c -m64 -fvisibility=hidden -fvisibility-inlines-hidden -O3 -std=c++2a -Isrc/include -DDEBUG -DNOEXIT -DYAML_CPP_STATIC_DEFINE -DLIBUS_NO_SSL -DLIBRDKAFKA_STATICLIB -DCARES_STATICLIB -DPCRE2_STATIC -DLZMA_API_STATIC -D_NO_ASYNCRTIMP -D_NO_PPLXIMP -DBOOST_STACKTRACE_USE_NOOP -DBOOST_STACKTRACE_USE_BACKTRACE -DBOOST_STACKTRACE_ADDR2LINE_LOCATION=\"/usr/bin/addr2line\" -DBOOST_STACKTRACE_USE_ADDR2LINE -framework CoreFoundation -isystem /home/vscode/.conan2/p/b/yaml-87bda995efe10/p/include -isystem /home/vscode/.conan2/p/cxxop782c19b5a4d3b/p/include -isystem /home/vscode/.conan2/p/nlohm0567ffc90cfc1/p/include -isystem /home/vscode/.conan2/p/uwebsd516212837341/p/include -isystem /home/vscode/.conan2/p/uwebsd516212837341/p/include/uWebSockets -isystem /home/vscode/.conan2/p/b/usock64fd8b2f1d7ea/p/include -isystem /home/vscode/.conan2/p/b/rocks239a4ec4c6d19/p/include -isystem /home/vscode/.conan2/p/b/librddf9fc7f454583/p/include -isystem /home/vscode/.conan2/p/cpp-hb43040248388d/p/include -isystem /home/vscode/.conan2/p/cpp-hb43040248388d/p/include/httplib -isystem /home/vscode/.conan2/p/b/etcd-68296324c379a/p/include -isystem /home/vscode/.conan2/p/b/grpcef8a891bb3786/p/include -isystem /home/vscode/.conan2/p/b/absei078b0c0d1ef7e/p/include -isystem /home/vscode/.conan2/p/b/proto23cd852e5d85c/p/include -isystem /home/vscode/.conan2/p/b/c-are9a8fdfc90496b/p/include -isystem /home/vscode/.conan2/p/b/re2a8970444f643b/p/include -isystem /home/vscode/.conan2/p/b/libsy026b2b6679fca/p/include -isystem /home/vscode/.conan2/p/b/libca329c85d8a730a/p/include -isystem /home/vscode/.conan2/p/b/libmo4c58bfd8c050c/p/include -isystem /home/vscode/.conan2/p/b/libmo4c58bfd8c050c/p/include/libmount -isystem /home/vscode/.conan2/p/b/libxcde32afd99b6a2/p/include -isystem /home/vscode/.conan2/p/b/libse1ac0e14016435/p/include -isystem /home/vscode/.conan2/p/b/pcre21e326e7e813d8/p/include -isystem /home/vscode/.conan2/p/b/lz47288a484836de/p/include -isystem /home/vscode/.conan2/p/b/xz_ut8ad0d66787677/p/include -isystem /home/vscode/.conan2/p/b/zstdc6ad77d25403d/p/include -isystem /home/vscode/.conan2/p/b/cppre65d0a575129b3/p/include -isystem /home/vscode/.conan2/p/webso7a47c7731495b/p/include -isystem /home/vscode/.conan2/p/b/opens65f544373029a/p/include -isystem /home/vscode/.conan2/p/b/boost24c74e51d5fb9/p/include -isystem /home/vscode/.conan2/p/b/zlib9edfe2ea996d7/p/include -isystem /home/vscode/.conan2/p/b/bzip2349c0713f6589/p/include -isystem /home/vscode/.conan2/p/b/libbae56674767aca8/p/include -DNDEBUG -o build/.objs/message_broker/linux/x86_64/release/src/InitWorker/Sync/initRocksCache.cpp.o src/InitWorker/Sync/initRocksCache.cpp
error: @programdir/core/main.lua:329: @programdir/actions/build/main.lua:148: @programdir/modules/async/runjobs.lua:325: @programdir/modules/private/action/build/object.lua:91: @programdir/modules/core/tools/gcc.lua:916: gcc: error: unrecognized command-line option '-framework'
stack traceback:
[C]: in function 'error'
[@programdir/core/base/os.lua:973]:
[@programdir/modules/core/tools/gcc.lua:916]: in function 'catch'
[@programdir/core/sandbox/modules/try.lua:123]: in function 'try'
[@programdir/modules/core/tools/gcc.lua:857]:
[C]: in function 'xpcall'
[@programdir/core/base/utils.lua:275]:
[@programdir/core/tool/compiler.lua:278]: in function 'compile'
[@programdir/modules/private/action/build/object.lua:91]: in function 'script'
[@programdir/modules/private/action/build/object.lua:122]: in function 'build_object'
[@programdir/modules/private/action/build/object.lua:147]: in function 'jobfunc'
[@programdir/modules/async/runjobs.lua:241]:
[C]: in function 'xpcall'
[@programdir/core/base/utils.lua:275]: in function 'trycall'
[@programdir/core/sandbox/modules/try.lua:117]: in function 'try'
[@programdir/modules/async/runjobs.lua:223]: in function 'cotask'
[@programdir/core/base/scheduler.lua:406]:
stack traceback:
[C]: in function 'error'
@programdir/core/base/os.lua:973: in function 'base/os.raiselevel'
(...tail calls...)
@programdir/core/main.lua:329: in upvalue 'cotask'
@programdir/core/base/scheduler.lua:406: in function <@programdir/core/base/scheduler.lua:399>
然后用排除法确认下 是哪个 package 引入的。 用
xmake show -t <target>
定位更快 :)
自己找下 哪里引入的
Bot detected the issue body's language is not English, translate it automatically.
Then use the elimination method to confirm which package introduced it. Use
xmake show -t <target>
to locate faster :)
Find out where you got it
vscode ➜ ~/message-broker-main $ xmake show -t message_broker
The information of target(message_broker):
at: /home/vscode/message-broker-main/xmake.lua
kind: binary
targetfile: build/linux/x86_64/release/message_broker
rules:
-> mode.debug -> ./xmake.lua:1
-> mode.release -> ./xmake.lua:1
packages:
-> yaml-cpp -> ./xmake.lua:37
-> cxxopts -> ./xmake.lua:33
-> json -> ./xmake.lua:34
-> uwebsockets -> ./xmake.lua:35
-> rocksdb -> ./xmake.lua:36
-> librdkafka -> ./xmake.lua:38
-> cpp-httplib -> ./xmake.lua:39
-> etcd -> ./xmake.lua:40
links:
-> absl_random_distributions -> package(etcd)
-> absl_log_internal_nullguard -> package(etcd)
-> absl_cordz_handle -> package(etcd)
-> absl_cordz_sample_token -> package(etcd)
-> absl_flags_usage -> package(etcd)
-> absl_log_internal_message -> package(etcd)
-> absl_flags_private_handle_accessor -> package(etcd)
-> absl_crc_internal -> package(etcd)
-> pcre2-16 -> package(etcd)
-> mount -> package(etcd)
-> absl_flags -> package(etcd)
-> yaml-cpp -> package(yaml-cpp)
-> etcd-cpp-api -> package(etcd)
-> absl_status -> package(etcd)
-> sepol -> package(etcd)
-> uSockets -> package(uwebsockets)
-> systemd -> package(etcd)
-> boost_wserialization -> package(etcd)
-> boost_contract -> package(etcd)
-> absl_random_internal_seed_material -> package(etcd)
-> pcre2-8 -> package(etcd)
-> absl_random_internal_pool_urbg -> package(etcd)
-> boost_log_setup -> package(etcd)
-> pcre2-32 -> package(etcd)
-> grpc++ -> package(etcd)
-> absl_flags_config -> package(etcd)
-> absl_cord -> package(etcd)
-> absl_log_internal_globals -> package(etcd)
-> protobuf -> package(etcd)
-> grpc++_alts -> package(etcd)
-> absl_log_severity -> package(etcd)
-> grpc_unsecure -> package(etcd)
-> boost_context -> package(etcd)
-> boost_nowide -> package(etcd)
-> absl_flags_marshalling -> package(etcd)
-> rocksdb -> package(rocksdb)
-> boost_coroutine -> package(etcd)
-> boost_prg_exec_monitor -> package(etcd)
-> boost_fiber_numa -> package(etcd)
-> grpc_authorization_provider -> package(etcd)
-> re2 -> package(etcd)
-> absl_log_internal_conditions -> package(etcd)
-> grpc -> package(etcd)
-> absl_random_internal_randen_slow -> package(etcd)
-> cpprest -> package(etcd)
-> absl_log_internal_check_op -> package(etcd)
-> absl_flags_program_name -> package(etcd)
-> absl_flags_internal -> package(etcd)
-> absl_synchronization -> package(etcd)
-> absl_periodic_sampler -> package(etcd)
-> cap -> package(etcd)
-> boost_stacktrace_addr2line -> package(etcd)
-> absl_die_if_null -> package(etcd)
-> absl_demangle_internal -> package(etcd)
-> absl_examine_stack -> package(etcd)
-> boost_log -> package(etcd)
-> absl_log_initialize -> package(etcd)
-> boost_unit_test_framework -> package(etcd)
-> absl_crc_cord_state -> package(etcd)
-> z -> package(etcd)
-> absl_time_zone -> package(etcd)
-> boost_filesystem -> package(etcd)
-> boost_json -> package(etcd)
-> absl_flags_parse -> package(etcd)
-> absl_statusor -> package(etcd)
-> absl_strings -> package(etcd)
-> absl_raw_logging_internal -> package(etcd)
-> absl_random_seed_gen_exception -> package(etcd)
-> absl_exponential_biased -> package(etcd)
-> absl_cordz_functions -> package(etcd)
-> absl_int128 -> package(etcd)
-> boost_thread -> package(etcd)
-> absl_debugging_internal -> package(etcd)
-> absl_random_internal_randen -> package(etcd)
-> boost_regex -> package(etcd)
-> boost_chrono -> package(etcd)
-> absl_log_internal_log_sink_set -> package(etcd)
-> absl_log_flags -> package(etcd)
-> boost_math_c99 -> package(etcd)
-> absl_graphcycles_internal -> package(etcd)
-> boost_graph -> package(etcd)
-> absl_scoped_set_env -> package(etcd)
-> crypto -> package(etcd)
-> absl_flags_commandlineflag_internal -> package(etcd)
-> absl_random_internal_randen_hwaes -> package(etcd)
-> address_sorting -> package(etcd)
-> grpcpp_channelz -> package(etcd)
-> blkid -> package(etcd)
-> absl_cordz_info -> package(etcd)
-> grpc++_unsecure -> package(etcd)
-> absl_bad_any_cast_impl -> package(etcd)
-> boost_program_options -> package(etcd)
-> absl_crc32c -> package(etcd)
-> absl_crc_cpu_detect -> package(etcd)
-> boost_random -> package(etcd)
-> absl_raw_hash_set -> package(etcd)
-> backtrace -> package(etcd)
-> boost_type_erasure -> package(etcd)
-> absl_log_globals -> package(etcd)
-> bz2 -> package(etcd)
-> boost_atomic -> package(etcd)
-> boost_container -> package(etcd)
-> boost_locale -> package(etcd)
-> absl_hashtablez_sampler -> package(etcd)
-> boost_date_time -> package(etcd)
-> zstd -> package(etcd)
-> absl_time -> package(etcd)
-> absl_strings_internal -> package(etcd)
-> boost_timer -> package(etcd)
-> absl_log_internal_format -> package(etcd)
-> absl_spinlock_wait -> package(etcd)
-> absl_strerror -> package(etcd)
-> grpc_plugin_support -> package(etcd)
-> ssl -> package(etcd)
-> lz4 -> package(etcd)
-> boost_math_c99f -> package(etcd)
-> boost_math_c99l -> package(etcd)
-> absl_string_view -> package(etcd)
-> boost_math_tr1 -> package(etcd)
-> rdkafka++ -> package(librdkafka)
-> boost_math_tr1f -> package(etcd)
-> boost_math_tr1l -> package(etcd)
-> boost_stacktrace_backtrace -> package(etcd)
-> absl_str_format_internal -> package(etcd)
-> boost_stacktrace_basic -> package(etcd)
-> pcre2-posix -> package(etcd)
-> boost_stacktrace_noop -> package(etcd)
-> boost_url -> package(etcd)
-> lzma -> package(etcd)
-> absl_throw_delegate -> package(etcd)
-> absl_hash -> package(etcd)
-> crypt -> package(etcd)
-> absl_log_internal_proto -> package(etcd)
-> absl_cord_internal -> package(etcd)
-> selinux -> package(etcd)
-> boost_fiber -> package(etcd)
-> boost_iostreams -> package(etcd)
-> boost_test_exec_monitor -> package(etcd)
-> grpc++_error_details -> package(etcd)
-> absl_flags_reflection -> package(etcd)
-> absl_random_seed_sequences -> package(etcd)
-> absl_log_entry -> package(etcd)
-> upb -> package(etcd)
-> absl_kernel_timeout_internal -> package(etcd)
-> absl_random_internal_randen_hwaes_impl -> package(etcd)
-> protoc -> package(etcd)
-> rdkafka -> package(librdkafka)
-> absl_city -> package(etcd)
-> absl_symbolize -> package(etcd)
-> absl_flags_commandlineflag -> package(etcd)
-> boost_serialization -> package(etcd)
-> absl_low_level_hash -> package(etcd)
-> absl_flags_usage_internal -> package(etcd)
-> absl_base -> package(etcd)
-> absl_bad_variant_access -> package(etcd)
-> gpr -> package(etcd)
-> absl_bad_optional_access -> package(etcd)
-> grpc++_reflection -> package(etcd)
-> absl_stacktrace -> package(etcd)
-> absl_log_sink -> package(etcd)
-> boost_wave -> package(etcd)
-> absl_failure_signal_handler -> package(etcd)
-> absl_leak_check -> package(etcd)
-> absl_random_internal_platform -> package(etcd)
-> absl_malloc_internal -> package(etcd)
-> absl_civil_time -> package(etcd)
-> absl_random_internal_distribution_test_util -> package(etcd)
-> cares -> package(etcd)
-> boost_exception -> package(etcd)
syslinks:
-> dl -> package(etcd)
-> m -> package(etcd)
-> pthread -> package(etcd)
-> rt -> package(etcd)
defines:
-> DEBUG -> ./xmake.lua:5
-> NOEXIT -> ./xmake.lua:6
-> LIBUS_NO_SSL -> package(uwebsockets)
-> LIBRDKAFKA_STATICLIB -> package(librdkafka)
-> BOOST_STACKTRACE_USE_NOOP -> package(etcd)
-> BOOST_STACKTRACE_ADDR2LINE_LOCATION="/usr/bin/addr2line" -> package(etcd)
-> BOOST_STACKTRACE_USE_BACKTRACE -> package(etcd)
-> CARES_STATICLIB -> package(etcd)
-> BOOST_STACKTRACE_USE_ADDR2LINE -> package(etcd)
-> LZMA_API_STATIC -> package(etcd)
-> _NO_ASYNCRTIMP -> package(etcd)
-> PCRE2_STATIC -> package(etcd)
-> _NO_PPLXIMP -> package(etcd)
-> YAML_CPP_STATIC_DEFINE -> package(yaml-cpp)
frameworks:
-> CoreFoundation -> package(etcd)
includedirs:
-> src/include -> ./xmake.lua:21
sysincludedirs:
-> /home/vscode/.conan2/p/b/libmo4c58bfd8c050c/p/include/libmount -> package(etcd)
-> /home/vscode/.conan2/p/b/libxcde32afd99b6a2/p/include -> package(etcd)
-> /home/vscode/.conan2/p/b/libmo4c58bfd8c050c/p/include -> package(etcd)
-> /home/vscode/.conan2/p/b/grpcef8a891bb3786/p/include -> package(etcd)
-> /home/vscode/.conan2/p/uwebsd516212837341/p/include -> package(uwebsockets)
-> /home/vscode/.conan2/p/b/rocks239a4ec4c6d19/p/include -> package(rocksdb)
-> /home/vscode/.conan2/p/b/boost24c74e51d5fb9/p/include -> package(etcd)
-> /home/vscode/.conan2/p/uwebsd516212837341/p/include/uWebSockets -> package(uwebsockets)
-> /home/vscode/.conan2/p/b/libse1ac0e14016435/p/include -> package(etcd)
-> /home/vscode/.conan2/p/b/xz_ut8ad0d66787677/p/include -> package(etcd)
-> /home/vscode/.conan2/p/webso7a47c7731495b/p/include -> package(etcd)
-> /home/vscode/.conan2/p/b/opens65f544373029a/p/include -> package(etcd)
-> /home/vscode/.conan2/p/b/c-are9a8fdfc90496b/p/include -> package(etcd)
-> /home/vscode/.conan2/p/b/zstdc6ad77d25403d/p/include -> package(etcd)
-> /home/vscode/.conan2/p/b/absei078b0c0d1ef7e/p/include -> package(etcd)
-> /home/vscode/.conan2/p/b/zlib9edfe2ea996d7/p/include -> package(etcd)
-> /home/vscode/.conan2/p/b/libbae56674767aca8/p/include -> package(etcd)
-> /home/vscode/.conan2/p/nlohm0567ffc90cfc1/p/include -> package(json)
-> /home/vscode/.conan2/p/b/lz47288a484836de/p/include -> package(etcd)
-> /home/vscode/.conan2/p/b/yaml-87bda995efe10/p/include -> package(yaml-cpp)
-> /home/vscode/.conan2/p/cpp-hb43040248388d/p/include -> package(cpp-httplib)
-> /home/vscode/.conan2/p/b/libca329c85d8a730a/p/include -> package(etcd)
-> /home/vscode/.conan2/p/cpp-hb43040248388d/p/include/httplib -> package(cpp-httplib)
-> /home/vscode/.conan2/p/b/librddf9fc7f454583/p/include -> package(librdkafka)
-> /home/vscode/.conan2/p/b/etcd-68296324c379a/p/include -> package(etcd)
-> /home/vscode/.conan2/p/b/cppre65d0a575129b3/p/include -> package(etcd)
-> /home/vscode/.conan2/p/cxxop782c19b5a4d3b/p/include -> package(cxxopts)
-> /home/vscode/.conan2/p/b/usock64fd8b2f1d7ea/p/include -> package(uwebsockets)
-> /home/vscode/.conan2/p/b/bzip2349c0713f6589/p/include -> package(etcd)
-> /home/vscode/.conan2/p/b/pcre21e326e7e813d8/p/include -> package(etcd)
-> /home/vscode/.conan2/p/b/re2a8970444f643b/p/include -> package(etcd)
-> /home/vscode/.conan2/p/b/libsy026b2b6679fca/p/include -> package(etcd)
-> /home/vscode/.conan2/p/b/proto23cd852e5d85c/p/include -> package(etcd)
linkdirs:
-> /home/vscode/.conan2/p/b/xz_ut8ad0d66787677/p/lib -> package(etcd)
-> /home/vscode/.conan2/p/b/boost24c74e51d5fb9/p/lib -> package(etcd)
-> /home/vscode/.conan2/p/b/usock64fd8b2f1d7ea/p/lib -> package(uwebsockets)
-> /home/vscode/.conan2/p/b/librddf9fc7f454583/p/lib -> package(librdkafka)
-> /home/vscode/.conan2/p/b/grpcef8a891bb3786/p/lib -> package(etcd)
-> /home/vscode/.conan2/p/b/opens65f544373029a/p/lib -> package(etcd)
-> /home/vscode/.conan2/p/b/yaml-87bda995efe10/p/lib -> package(yaml-cpp)
-> /home/vscode/.conan2/p/b/libxcde32afd99b6a2/p/lib -> package(etcd)
-> /home/vscode/.conan2/p/b/c-are9a8fdfc90496b/p/lib -> package(etcd)
-> /home/vscode/.conan2/p/b/proto23cd852e5d85c/p/lib -> package(etcd)
-> /home/vscode/.conan2/p/b/bzip2349c0713f6589/p/lib -> package(etcd)
-> /home/vscode/.conan2/p/b/libsy026b2b6679fca/p/lib -> package(etcd)
-> /home/vscode/.conan2/p/b/libca329c85d8a730a/p/lib -> package(etcd)
-> /home/vscode/.conan2/p/b/etcd-68296324c379a/p/lib -> package(etcd)
-> /home/vscode/.conan2/p/b/zstdc6ad77d25403d/p/lib -> package(etcd)
-> /home/vscode/.conan2/p/b/zlib9edfe2ea996d7/p/lib -> package(etcd)
-> /home/vscode/.conan2/p/b/libse1ac0e14016435/p/lib -> package(etcd)
-> /home/vscode/.conan2/p/b/rocks239a4ec4c6d19/p/lib -> package(rocksdb)
-> /home/vscode/.conan2/p/b/pcre21e326e7e813d8/p/lib -> package(etcd)
-> /home/vscode/.conan2/p/b/libmo4c58bfd8c050c/p/lib -> package(etcd)
-> /home/vscode/.conan2/p/b/lz47288a484836de/p/lib -> package(etcd)
-> /home/vscode/.conan2/p/b/absei078b0c0d1ef7e/p/lib -> package(etcd)
-> /home/vscode/.conan2/p/b/libbae56674767aca8/p/lib -> package(etcd)
-> /home/vscode/.conan2/p/b/re2a8970444f643b/p/lib -> package(etcd)
-> /home/vscode/.conan2/p/b/cppre65d0a575129b3/p/lib -> package(etcd)
files:
-> src/*.cpp -> ./xmake.lua:22
-> src/WebSocketHandler/*.cpp -> ./xmake.lua:23
-> src/MessageHandler/*.cpp -> ./xmake.lua:24
-> src/InitWorker/Sync/*.cpp -> ./xmake.lua:25
-> src/InitWorker/Threading/*.cpp -> ./xmake.lua:26
compiler (cxx): /usr/bin/gcc
-> -m64
linker (ld): /usr/bin/g++
-> -m64
compflags (cxx):
-> -m64 -std=c++2a -Isrc/include -DDEBUG -DNOEXIT -DYAML_CPP_STATIC_DEFINE -DLIBUS_NO_SSL -DLIBRDKAFKA_STATICLIB -DCARES_STATICLIB -DPCRE2_STATIC -DLZMA_API_STATIC -D_NO_ASYNCRTIMP -D_NO_PPLXIMP -DBOOST_STACKTRACE_USE_NOOP -DBOOST_STACKTRACE_USE_BACKTRACE -DBOOST_STACKTRACE_ADDR2LINE_LOCATION=\"/usr/bin/addr2line\" -DBOOST_STACKTRACE_USE_ADDR2LINE -framework CoreFoundation -isystem /home/vscode/.conan2/p/b/yaml-87bda995efe10/p/include -isystem /home/vscode/.conan2/p/cxxop782c19b5a4d3b/p/include -isystem /home/vscode/.conan2/p/nlohm0567ffc90cfc1/p/include -isystem /home/vscode/.conan2/p/uwebsd516212837341/p/include -isystem /home/vscode/.conan2/p/uwebsd516212837341/p/include/uWebSockets -isystem /home/vscode/.conan2/p/b/usock64fd8b2f1d7ea/p/include -isystem /home/vscode/.conan2/p/b/rocks239a4ec4c6d19/p/include -isystem /home/vscode/.conan2/p/b/librddf9fc7f454583/p/include -isystem /home/vscode/.conan2/p/cpp-hb43040248388d/p/include -isystem /home/vscode/.conan2/p/cpp-hb43040248388d/p/include/httplib -isystem /home/vscode/.conan2/p/b/etcd-68296324c379a/p/include -isystem /home/vscode/.conan2/p/b/grpcef8a891bb3786/p/include -isystem /home/vscode/.conan2/p/b/absei078b0c0d1ef7e/p/include -isystem /home/vscode/.conan2/p/b/proto23cd852e5d85c/p/include -isystem /home/vscode/.conan2/p/b/c-are9a8fdfc90496b/p/include -isystem /home/vscode/.conan2/p/b/re2a8970444f643b/p/include -isystem /home/vscode/.conan2/p/b/libsy026b2b6679fca/p/include -isystem /home/vscode/.conan2/p/b/libca329c85d8a730a/p/include -isystem /home/vscode/.conan2/p/b/libmo4c58bfd8c050c/p/include -isystem /home/vscode/.conan2/p/b/libmo4c58bfd8c050c/p/include/libmount -isystem /home/vscode/.conan2/p/b/libxcde32afd99b6a2/p/include -isystem /home/vscode/.conan2/p/b/libse1ac0e14016435/p/include -isystem /home/vscode/.conan2/p/b/pcre21e326e7e813d8/p/include -isystem /home/vscode/.conan2/p/b/lz47288a484836de/p/include -isystem /home/vscode/.conan2/p/b/xz_ut8ad0d66787677/p/include -isystem /home/vscode/.conan2/p/b/zstdc6ad77d25403d/p/include -isystem /home/vscode/.conan2/p/b/cppre65d0a575129b3/p/include -isystem /home/vscode/.conan2/p/webso7a47c7731495b/p/include -isystem /home/vscode/.conan2/p/b/opens65f544373029a/p/include -isystem /home/vscode/.conan2/p/b/boost24c74e51d5fb9/p/include -isystem /home/vscode/.conan2/p/b/zlib9edfe2ea996d7/p/include -isystem /home/vscode/.conan2/p/b/bzip2349c0713f6589/p/include -isystem /home/vscode/.conan2/p/b/libbae56674767aca8/p/include
linkflags (ld):
-> -m64 -L/home/vscode/.conan2/p/b/yaml-87bda995efe10/p/lib -L/home/vscode/.conan2/p/b/usock64fd8b2f1d7ea/p/lib -L/home/vscode/.conan2/p/b/rocks239a4ec4c6d19/p/lib -L/home/vscode/.conan2/p/b/librddf9fc7f454583/p/lib -L/home/vscode/.conan2/p/b/etcd-68296324c379a/p/lib -L/home/vscode/.conan2/p/b/grpcef8a891bb3786/p/lib -L/home/vscode/.conan2/p/b/absei078b0c0d1ef7e/p/lib -L/home/vscode/.conan2/p/b/proto23cd852e5d85c/p/lib -L/home/vscode/.conan2/p/b/c-are9a8fdfc90496b/p/lib -L/home/vscode/.conan2/p/b/re2a8970444f643b/p/lib -L/home/vscode/.conan2/p/b/libsy026b2b6679fca/p/lib -L/home/vscode/.conan2/p/b/libca329c85d8a730a/p/lib -L/home/vscode/.conan2/p/b/libmo4c58bfd8c050c/p/lib -L/home/vscode/.conan2/p/b/libxcde32afd99b6a2/p/lib -L/home/vscode/.conan2/p/b/libse1ac0e14016435/p/lib -L/home/vscode/.conan2/p/b/pcre21e326e7e813d8/p/lib -L/home/vscode/.conan2/p/b/lz47288a484836de/p/lib -L/home/vscode/.conan2/p/b/xz_ut8ad0d66787677/p/lib -L/home/vscode/.conan2/p/b/zstdc6ad77d25403d/p/lib -L/home/vscode/.conan2/p/b/cppre65d0a575129b3/p/lib -L/home/vscode/.conan2/p/b/opens65f544373029a/p/lib -L/home/vscode/.conan2/p/b/boost24c74e51d5fb9/p/lib -L/home/vscode/.conan2/p/b/zlib9edfe2ea996d7/p/lib -L/home/vscode/.conan2/p/b/bzip2349c0713f6589/p/lib -L/home/vscode/.conan2/p/b/libbae56674767aca8/p/lib -lyaml-cpp -luSockets -lrocksdb -lrdkafka++ -lrdkafka -letcd-cpp-api -lgrpcpp_channelz -lgrpc++_reflection -lgrpc++_error_details -lgrpc++_alts -lgrpc++_unsecure -lgrpc++ -lgrpc_authorization_provider -lgrpc_unsecure -lgrpc -lupb -lgrpc_plugin_support -lgpr -laddress_sorting -labsl_flags_parse -labsl_log_flags -labsl_flags_usage -labsl_flags_usage_internal -labsl_flags -labsl_flags_reflection -labsl_statusor -labsl_die_if_null -labsl_status -labsl_cord -labsl_log_internal_check_op -labsl_cordz_sample_token -labsl_cordz_info -labsl_log_internal_message -labsl_flags_internal -labsl_raw_hash_set -labsl_cord_internal -labsl_flags_config -labsl_hashtablez_sampler -labsl_cordz_handle -labsl_log_internal_log_sink_set -labsl_flags_program_name -labsl_crc_cord_state -labsl_synchronization -labsl_random_internal_distribution_test_util -labsl_random_seed_sequences -labsl_log_sink -labsl_log_initialize -labsl_log_internal_format -labsl_flags_marshalling -labsl_failure_signal_handler -labsl_crc32c -labsl_kernel_timeout_internal -labsl_random_internal_pool_urbg -labsl_log_entry -labsl_log_globals -labsl_log_internal_globals -labsl_flags_private_handle_accessor -labsl_examine_stack -labsl_time -labsl_str_format_internal -labsl_random_internal_seed_material -labsl_random_distributions -labsl_log_internal_proto -labsl_hash -labsl_flags_commandlineflag -labsl_symbolize -labsl_strings -labsl_graphcycles_internal -labsl_strings_internal -labsl_low_level_hash -labsl_city -labsl_crc_internal -labsl_string_view -labsl_log_internal_conditions -labsl_demangle_internal -labsl_crc_cpu_detect -labsl_malloc_internal -labsl_stacktrace -labsl_base -labsl_bad_variant_access -labsl_bad_optional_access -labsl_bad_any_cast_impl -labsl_cordz_functions -labsl_random_internal_randen -labsl_debugging_internal -labsl_scoped_set_env -labsl_throw_delegate -labsl_spinlock_wait -labsl_random_internal_randen_hwaes -labsl_periodic_sampler -labsl_int128 -labsl_raw_logging_internal -labsl_random_internal_randen_hwaes_impl -labsl_random_internal_randen_slow -labsl_exponential_biased -labsl_log_internal_nullguard -labsl_flags_commandlineflag_internal -labsl_leak_check -labsl_strerror -labsl_log_severity -labsl_random_internal_platform -labsl_random_seed_gen_exception -labsl_time_zone -labsl_civil_time -lprotoc -lprotobuf -lcares -lre2 -lsystemd -lcap -lmount -lblkid -lcrypt -lselinux -lsepol -lpcre2-posix -lpcre2-32 -lpcre2-16 -lpcre2-8 -llz4 -llzma -lzstd -lcpprest -lssl -lcrypto -lboost_log_setup -lboost_unit_test_framework -lboost_type_erasure -lboost_log -lboost_locale -lboost_fiber_numa -lboost_contract -lboost_wave -lboost_thread -lboost_test_exec_monitor -lboost_prg_exec_monitor -lboost_nowide -lboost_iostreams -lboost_graph -lboost_fiber -lboost_wserialization -lboost_url -lboost_stacktrace_noop -lboost_stacktrace_basic -lboost_stacktrace_backtrace -lboost_stacktrace_addr2line -lboost_random -lboost_math_tr1l -lboost_math_tr1f -lboost_math_tr1 -lboost_math_c99l -lboost_math_c99f -lboost_math_c99 -lboost_json -lboost_filesystem -lboost_coroutine -lboost_chrono -lboost_timer -lboost_serialization -lboost_regex -lboost_program_options -lboost_exception -lboost_date_time -lboost_context -lboost_container -lboost_atomic -lz -lbz2 -lbacktrace -framework CoreFoundation -lm -ldl -lrt -lpthread
应该是etcd这个包 @waruqi
应该是etcd这个包
那这也应该是 conan 的问题,xmake 是通过 conan 的输出,从里面取的所有 flags ,如果它给了 -framework
,这边就会追加进来。
你可以检查下 conan 那边的包配置。
Bot detected the issue body's language is not English, translate it automatically.
It should be the package etcd
Then this should also be a problem with conan. xmake takes all the flags from the output of conan. If it is given to -framework
, it will be appended here.
You can check the package configuration on conan.
应该是etcd这个包
那这也应该是 conan 的问题,xmake 是通过 conan 的输出,从里面取的所有 flags ,如果它给了
-framework
,这边就会追加进来。你可以检查下 conan 那边的包配置。
下班了, 我下周一检查一下
Bot detected the issue body's language is not English, translate it automatically.
It should be the etcd package
Then this should also be a problem with conan. xmake takes all the flags from the output of conan. If it is given to
-framework
, it will be appended here.You can check the package configuration on conan.
I'm off work, I'll check next Monday
我去找了 https://github.com/etcd-cpp-apiv3/etcd-cpp-apiv3 源代码里面没有这个framework, 也在conan的看了 https://conan.io/center/recipes/etcd-cpp-apiv3?version=0.15.4 也在 https://github.com/conan-io/conan-center-index/tree/master/recipes/etcd-cpp-apiv3 找了都没有 -framework 这个选项
xmake 会调用 conan generators 去 dump 所有 flags 取信息,也会取 frameworks ,如果 conan 返回了。
如果是 linux ,就要看下为啥 conan 会返回 frameworks 值了
Bot detected the issue body's language is not English, translate it automatically.
You can adjust it here https://github.com/xmake-io/xmake/blob/71ec32ea6787c1c4b215ea40e1d5ab40c1c4eedc/xmake/modules/package/manager/conan/find_package.lua#L76
xmake will call conan generators to dump all flags to get information, and also get frameworks if conan returns.
可以到 build 目录下找下 conanbuildinfo.xmake.lua
相关的文件,看下里面的 flags ,这个文件就是 通过 conan generator 生成的
Bot detected the issue body's language is not English, translate it automatically.
You can go to the build directory to find the
conanbuildinfo.xmake.lua
related files and look at the flags inside. This file is generated through the conan generator.
可以到 build 目录下找下
conanbuildinfo.xmake.lua
相关的文件,看下里面的 flags ,这个文件就是 通过 conan generator 生成的
在grpc的构建里面找到这个framework
build/.conan/etcd-cpp-apiv3/0.15.4/conanbuildinfo_grpc.xmake.lua
{
Linux_x86_64_Release =
{
includedirs = {"/home/vscode/.conan2/p/b/grpc0d87cce2b5042/p/include"},
linkdirs = {"/home/vscode/.conan2/p/b/grpc0d87cce2b5042/p/lib"},
links = {"grpcpp_channelz", "grpc++_reflection", "grpc++_error_details", "grpc++_alts", "grpc++_unsecure", "grpc++", "grpc_authorization_provider", "grpc_unsecure", "grpc", "upb", "grpc_plugin_support", "gpr", "address_sorting"},
frameworkdirs = {},
frameworks = {"CoreFoundation"},
syslinks = {"m", "pthread"},
defines = {},
cxxflags = {},
cflags = {},
shflags = {},
ldflags = {},
__bindirs = {"/home/vscode/.conan2/p/b/grpc0d87cce2b5042/p/bin"},
__resdirs = {},
__srcdirs = {}
}
}
那说明还是 conan 的包有问题,不应该提供这个 frameworks
Bot detected the issue body's language is not English, translate it automatically.
That means there is still a problem with the conan package, and this frameworks should not be provided.
那这个可以在xmake.lua加配置解决吗
Bot detected the issue body's language is not English, translate it automatically.
Can this be solved by adding configuration in xmake.lua?
这个framework是在这里出现的
Bot detected the issue body's language is not English, translate it automatically.
This framework appears here
这边只能做个过滤去 workaround,xmake update -s dev
Bot detected the issue body's language is not English, translate it automatically.
You can only do a filter here to workaround,
xmake update -s dev
是现在这个版本吗
vscode ➜ ~/message-broker (main) $ xmake update -s dev
update version dev from official source ..
=> download https://github.com/xmake-io/xmake.git .. ok
=> install script to /home/vscode/.local/share/xmake .. ok
vscode ➜ ~/message-broker (main) $ xmake --version
xmake v2.9.3+20240724, A cross-platform build utility based on Lua
Copyright (C) 2015-present Ruki Wang, tboox.org, xmake.io
_
__ ___ __ __ __ _| | ______
\ \/ / | \/ |/ _ | |/ / __ \
> < | \__/ | /_| | < ___/
/_/\_\_|_| |_|\__ \|_|\_\____|
by ruki, xmake.io
👉 Manual: https://xmake.io/#/getting_started
🙏 Donate: https://xmake.io/#/sponsor
不要看版本,直接试下不就行了么
我吧.xmake和build都删掉了
vscode ➜ ~/message-broker (main) $ xmake
checking for platform ... linux
checking for architecture ... x86_64
note: install or modify (m) these packages (pass -y to skip confirm)?
in conan:
-> conan::yaml-cpp/0.8.0 latest [settings:{"compiler.cppstd=20"}]
-> conan::cxxopts/3.2.0 latest [settings:{"compiler.cppstd=20"}]
-> conan::nlohmann_json/3.11.3 latest [settings:{"compiler.cppstd=20"}]
-> conan::uwebsockets/20.60.0 latest [settings:{"compiler.cppstd=20"}]
-> conan::rocksdb/8.8.1 latest [settings:{"compiler.cppstd=20"}]
-> conan::librdkafka/2.3.0 latest [settings:{"compiler.cppstd=20"}]
-> conan::cpp-httplib/0.15.3 latest [settings:{"compiler.cppstd=20"}]
-> conan::grpc/1.54.3 latest [settings:{"compiler.cppstd=20"}]
-> conan::etcd-cpp-apiv3/0.15.4 latest [settings:{"compiler.cppstd=20"}]
please input: y (y/n/m)
y
=> install conan::yaml-cpp/0.8.0 latest .. ok
=> install conan::rocksdb/8.8.1 latest .. ok
=> install conan::librdkafka/2.3.0 latest .. ok
=> install conan::uwebsockets/20.60.0 latest .. ok
=> install conan::grpc/1.54.3 latest .. ok
=> install conan::etcd-cpp-apiv3/0.15.4 latest .. ok
=> install conan::nlohmann_json/3.11.3 latest .. ok
=> install conan::cpp-httplib/0.15.3 latest .. ok
=> install conan::cxxopts/3.2.0 latest .. ok
[ 63%]: cache compiling.release src/MainApp.cpp
[ 63%]: cache compiling.release src/KafkaConsumer.cpp
[ 63%]: cache compiling.release src/SocketStorage.cpp
[ 63%]: cache compiling.release src/main.cpp
[ 63%]: cache compiling.release src/ThreadPool.cpp
[ 63%]: cache compiling.release src/KafkaProducer.cpp
[ 63%]: cache compiling.release src/WebSocketHandler/onPing.cpp
[ 63%]: cache compiling.release src/WebSocketHandler/onClose.cpp
[ 63%]: cache compiling.release src/WebSocketHandler/onOpen.cpp
[ 63%]: cache compiling.release src/WebSocketHandler/onMessage.cpp
[ 63%]: cache compiling.release src/WebSocketHandler/onDrain.cpp
[ 63%]: cache compiling.release src/MessageHandler/MerchantReceiveMessageAckHandler.cpp
[ 63%]: cache compiling.release src/WebSocketHandler/onPong.cpp
[ 63%]: cache compiling.release src/MessageHandler/ConsumeSynchronousQueueHandler.cpp
[ 63%]: cache compiling.release src/MessageHandler/ClientSendGroupMessageHandler.cpp
[ 63%]: cache compiling.release src/MessageHandler/ConsumeACKHandler.cpp
[ 63%]: cache compiling.release src/InitWorker/Sync/initConfig.cpp
[ 63%]: cache compiling.release src/MessageHandler/ClientSendPrivateMessageHandler.cpp
error: gcc: error: unrecognized command-line option ‘-framework’
> in src/MainApp.cpp
Bot detected the issue body's language is not English, translate it automatically.
Don't look at the version, just try it, right?
刚改了下 再试试
fix
vscode ➜ ~/message-broker (main) $ xmake update -s dev
update version dev from official source ..
=> download https://github.com/xmake-io/xmake.git .. ok
=> install script to /home/vscode/.local/share/xmake .. ok
vscode ➜ ~/message-broker (main) $ xmake --version
xmake v2.9.3+20240724, A cross-platform build utility based on Lua
Copyright (C) 2015-present Ruki Wang, tboox.org, xmake.io
_
__ ___ __ __ __ _| | ______
\ \/ / | \/ |/ _ | |/ / __ \
> < | \__/ | /_| | < ___/
/_/\_\_|_| |_|\__ \|_|\_\____|
by ruki, xmake.io
👉 Manual: https://xmake.io/#/getting_started
🙏 Donate: https://xmake.io/#/sponsor
vscode ➜ ~/message-broker (main) $ rm -rf build .xmake
vscode ➜ ~/message-broker (main) $ xmake
checking for platform ... linux
checking for architecture ... x86_64
note: install or modify (m) these packages (pass -y to skip confirm)?
in conan:
-> conan::yaml-cpp/0.8.0 latest [settings:{"compiler.cppstd=20"}]
-> conan::cxxopts/3.2.0 latest [settings:{"compiler.cppstd=20"}]
-> conan::nlohmann_json/3.11.3 latest [settings:{"compiler.cppstd=20"}]
-> conan::uwebsockets/20.60.0 latest [settings:{"compiler.cppstd=20"}]
-> conan::rocksdb/8.8.1 latest [settings:{"compiler.cppstd=20"}]
-> conan::librdkafka/2.3.0 latest [settings:{"compiler.cppstd=20"}]
-> conan::cpp-httplib/0.15.3 latest [settings:{"compiler.cppstd=20"}]
-> conan::grpc/1.54.3 latest [settings:{"compiler.cppstd=20"}]
-> conan::etcd-cpp-apiv3/0.15.4 latest [settings:{"compiler.cppstd=20"}]
please input: y (y/n/m)
y
=> install conan::yaml-cpp/0.8.0 latest .. ok
=> install conan::rocksdb/8.8.1 latest .. ok
=> install conan::uwebsockets/20.60.0 latest .. ok
=> install conan::cpp-httplib/0.15.3 latest .. ok
=> install conan::cxxopts/3.2.0 latest .. ok
=> install conan::etcd-cpp-apiv3/0.15.4 latest .. ok
=> install conan::librdkafka/2.3.0 latest .. ok
=> install conan::grpc/1.54.3 latest .. ok
=> install conan::nlohmann_json/3.11.3 latest .. ok
[ 63%]: cache compiling.release src/MainApp.cpp
[ 63%]: cache compiling.release src/KafkaConsumer.cpp
[ 63%]: cache compiling.release src/SocketStorage.cpp
[ 63%]: cache compiling.release src/main.cpp
[ 63%]: cache compiling.release src/ThreadPool.cpp
[ 63%]: cache compiling.release src/KafkaProducer.cpp
[ 63%]: cache compiling.release src/WebSocketHandler/onPing.cpp
[ 63%]: cache compiling.release src/WebSocketHandler/onClose.cpp
[ 63%]: cache compiling.release src/WebSocketHandler/onOpen.cpp
[ 63%]: cache compiling.release src/WebSocketHandler/onMessage.cpp
[ 63%]: cache compiling.release src/MessageHandler/MerchantReceiveMessageAckHandler.cpp
[ 63%]: cache compiling.release src/WebSocketHandler/onDrain.cpp
[ 63%]: cache compiling.release src/WebSocketHandler/onPong.cpp
[ 63%]: cache compiling.release src/MessageHandler/ConsumeSynchronousQueueHandler.cpp
[ 63%]: cache compiling.release src/MessageHandler/ConsumeACKHandler.cpp
[ 63%]: cache compiling.release src/MessageHandler/ClientSendGroupMessageHandler.cpp
[ 63%]: cache compiling.release src/MessageHandler/ClientSendPrivateMessageHandler.cpp
[ 63%]: cache compiling.release src/InitWorker/Sync/initConfig.cpp
[ 66%]: cache compiling.release src/InitWorker/Sync/initRegister.cpp
[ 70%]: cache compiling.release src/InitWorker/Sync/initRocksCache.cpp
[ 73%]: cache compiling.release src/InitWorker/Threading/initEtcdWatcherThread.cpp
[ 76%]: cache compiling.release src/InitWorker/Threading/initTaskQueueThread.cpp
[ 80%]: cache compiling.release src/InitWorker/Threading/initHeartBeatThread.cpp
[ 83%]: cache compiling.release src/InitWorker/Threading/initConsumerThread2.cpp
[ 86%]: cache compiling.release src/InitWorker/Threading/initWebSocket.cpp
[ 90%]: cache compiling.release src/InitWorker/Threading/initEtcdMerchantTokenSecretWatcher.cpp
[ 93%]: cache compiling.release src/InitWorker/Threading/initConsumerThread.cpp
[ 96%]: linking.release message_broker
[100%]: build ok, spent 58.079s
Bot detected the issue body's language is not English, translate it automatically.
Just changed it, try again
Xmake 版本
xmake v2.9.3+20240718
操作系统版本和架构
Linux accf9ce6fb9b 5.15.146.1-microsoft-standard-WSL2 #1 SMP Thu Jan 11 04:09:03 UTC 2024 x86_64 GNU/Linux
描述问题
在linux执行
xmake f -p linux
成功安装包 但是xmake构建项目报错error: gcc: error: unrecognized command-line option '-framework'
上网查了这个framework是苹果系统的option, 不应该出现在linux系统中期待的结果
不应该有-framework
工程配置
add_rules("mode.debug", "mode.release") set_languages("c++2a")
-- Debug Flag add_defines("DEBUG") add_defines("NOEXIT") -- add_defines("NOTOKEN")
add_requires("conan::yaml-cpp/0.8.0",{alias = "yaml-cpp", configs = {settings = {"compiler.cppstd=20"}}}) add_requires("conan::cxxopts/3.2.0",{alias = "cxxopts", configs = {settings = {"compiler.cppstd=20"}}}) add_requires("conan::nlohmann_json/3.11.3",{alias = "json", configs = {settings = {"compiler.cppstd=20"}}}) add_requires("conan::uwebsockets/20.60.0",{alias = "uwebsockets", configs = {settings = {"compiler.cppstd=20"}}}) add_requires("conan::rocksdb/8.8.1",{alias = "rocksdb", configs = {settings = {"compiler.cppstd=20"}}}) add_requires("conan::yaml-cpp/0.8.0",{alias = "yaml-cpp", configs = {settings = {"compiler.cppstd=20"}}}) add_requires("conan::librdkafka/2.3.0",{alias = "librdkafka", configs = {settings = {"compiler.cppstd=20"}}}) add_requires("conan::cpp-httplib/0.15.3",{alias = "cpp-httplib", configs = {settings = {"compiler.cppstd=20"}}}) add_requires("conan::etcd-cpp-apiv3/0.15.4",{alias = "etcd", configs = {settings = {"compiler.cppstd=20"}}})
target("message_broker") set_kind("binary") add_includedirs("src/include") add_files("src/.cpp") add_files("src/WebSocketHandler/.cpp") add_files("src/MessageHandler/.cpp") add_files("src/InitWorker/Sync/.cpp") add_files("src/InitWorker/Threading/*.cpp")
附加信息和错误日志