我正在尝试在 OS X 上构建 zeromq,以便它与 libstdc++ 链接,因为我们有无法针对 libc++ 重建的模块。无论我做什么,libzmq 总是与 libc++ 链接:
otool -L src/.libs/libzmq.3.dylib
src/.libs/libzmq.3.dylib:
/usr/local/lib/libzmq.3.dylib (compatibility version 4.0.0, current version 4.0.0)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 1197.1.1)
/usr/lib/libc++.1.dylib (compatibility version 1.0.0, current version 120.0.0)
我目前尝试过:
../configure --srcdir=.. CC=gcc CXX=g++ CXXFLAGS="-stdlib=libstdc++" LDFLAGS="-v -L/usr/local/lib/ -stdlib=libstdc++" LIBS="-stdlib=libstdc++"
我会非常感谢任何建议。