Mac编译Gmssl过程

编程

Gmssl 在mac上编译会碰到类似This system (darwin64-x86_64-cc) is not supported. See file INSTALL for details.这样的提示。解决办法:

1、修改Configure、test/build.info、test/run_tests.pl中的

useif $^O ne"VMS", "File::Glob"=>qw/glob/;

变为

useif $^O ne"VMS", "File::Glob"=>qw/:glob/;

make 过程会发现无法通过rate_test测试,修改test/sm9test.c中的

#if SM9_TEST

if (!rate_test()) {

printf("sm9 rate pairing test failed

");

err++;

} else

printf("sm9 rate pairing test passed

");

#endif

即可通过编译,特此记录。

以上是 Mac编译Gmssl过程 的全部内容, 来源链接: utcz.com/z/517494.html

回到顶部