我正在尝试将xerces 3.1.1与我的程序集成在一起,但是对于Linux和libicui18n,它需要libcurl;对于Mac OS X和Solaris,它需要libicuuc,libicudata,libm。是否有一些标志可以传递给configure
以避免所有这些依赖关系?
最佳答案
构建时使用以下configure
选项:
--disable-netaccessor-curl
摆脱cURL,以及
--disable-transcoder-icu
摆脱ICU。您不能摆脱
libm
依赖关系,也不应该这样做。 libm
实现C++语言标准的一部分。检查
./configure --help
的输出以查看其他潜在的依赖关系。