Closed theoparis closed 2 years ago
The reason I can't use arch linux's spdlog package is due to this:
bear: symbol lookup error: /usr/lib/libspdlog.so.1: undefined symbol: _ZN3fmt2v86detail14snprintf_floatIdEEiT_iNS1_11float_specsERNS1_6bufferIcEE
Hey @theoparis , thanks for the report.
One of the CI job is building Bear without the dependencies installed from pacakges. (See this for example.) The trick is that you don't build the dependencies, but allow Bear to build it for itself.
Since I can't reproduce this, I am closing the ticket.
Describe the bug
I tried to build bear, spdlog and fmt from source, as the arch linux package can't be used due to spdlog not bundling fmt and causing runtime errors.
To Reproduce Steps to reproduce the behavior:
Install bear, spdlog and fmt from source using cmake
Expected behavior
To be able to build and install bear from source using CMake.
Environment:
Additional context
cmake -B build -G Ninja && cmake --build build
)Before you send...
README.md
file orman bear
? yes(no where in the issues or readme does it mention anytime about these specific errors)