Open cboulay opened 2 years ago
Aside from the obligatory "I don't have a Mac" it looks to me as if the asio symbols are there, but depend on exported C++ symbols (which shouldn't happen). Asio should have an option controlling which symbols get exported, i.e. what ASIO_DECL
in thirdparty/asio/asio/detail/config.hpp
expands to.
I'm using a pretty uncommon config and I haven't tested in other environments, so this might not be a general problem.
Macbook Pro M1Pro, MacOS 12.4, CLion with make and ninja + clang.
I'm fetching LSL using the following cmake snippet:
During building, compiling works fine but then the linker gives this error:
(and several more pages like that)
If I change LSL_BUILD_STATIC to OFF then everything works fine, but of course I have to ship liblsl with my project binaries.