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