如何为Monetdb5交叉编译OpenSSL的校验和算法?

时间:2016-04-26 04:45:31

标签: openssl cross-compiling intel monetdb xeon-phi

我尝试使用intel icc编译器交叉编译Monetdb5(11.21.19),以便将Monetdb移植到Xeon Phi。

我的配置命令是:

./configure CC=icc CFLAGS=-mmic --prefix=/home/xxx/monetdb/phiMonetdb --host=x86_64-intel-linux --with-perl-libdir=/usr/lib/perl/ --with-python2-libdir=/usr/lib/python2.7 --with-python3-libdir=/usr/lib/python3.4/  openssl_CFLAGS=-I/home/xxx/monetdb/build/include/openssl openssl_LIBS=-L/home/xxx/monetdb/build/lib zlib_LIBS=-L/home/xxx/monetdb/build/lib CPPFLAGS=-I/home/xxx/monetdb/build/include

我收到此错误:

checking for openssl... yes
checking for MD5... no
checking for RIPEMD160... no
checking for SHA1... no
checking for SHA224... no
checking for SHA256... no
checking for SHA384... no
checking for SHA512... no
configure: error: OpenSSL library found but checksum algorithm required for MonetDB5 not found

为了您的信息,我已经交叉编译了OpenSSL 1.0.0并将头文件和库放在:

openssl_CFLAGS=-I/home/xxx/monetdb/build/include/openssl openssl_LIBS=-L/home/xxx/monetdb/build/lib

如何让它找到校验和算法?

0 个答案:

没有答案