带有静态链接库的Snowboy

时间:2017-09-06 19:05:22

标签: python linux makefile swig atlas

我正在尝试制作Snowboy Python库,而无需动态链接到Linux ARM32平台上的Atlas库。 Makefile有这样的评论:

SWIGFLAGS := -shared
CXXFLAGS += -std=c++0x
# Make sure you have Atlas installed. You can statically link Atlas if you
# would like to be able to move the library to a machine without Atlas.
LDLIBS := -lm -ldl -lf77blas -lcblas -llapack_atlas -latlas

我尝试在Atlas链接之前放置“-Bstatic”,但它似乎没有任何效果,仍然是动态链接。我也尝试将SWIGFLAGS更改为-static,但这导致了glibc标准库中没有包含的许多错误。

https://github.com/Kitt-AI/snowboy/blob/master/swig/Python/Makefile

有人能否告诉我这样做的正确方法?谢谢!

0 个答案:

没有答案