小编jwe*_*wel的帖子

聚合'BIGNUM foo'的类型不完整,无法定义

我试图编译opendcp,但发生了错误.

$ make

...

[ 10%] Building CXX object libasdcp/CMakeFiles/opendcp-asdcp.dir/KM_prng.cpp.o
/home/jwel/opendcp/libasdcp/KM_prng.cpp: In function ‘void Kumu::Gen_FIPS_186_Value(const byte_t*, ui32_t, byte_t*, ui32_t)’:
/home/jwel/opendcp/libasdcp/KM_prng.cpp:219:10: error: aggregate ‘BIGNUM c_2powb’ has incomplete type and cannot be defined
   BIGNUM c_2powb, c_2, c_b;
          ^~~~~~~
/home/jwel/opendcp/libasdcp/KM_prng.cpp:219:19: error: aggregate ‘BIGNUM c_2’ has incomplete type and cannot be defined
   BIGNUM c_2powb, c_2, c_b;
                   ^~~
/home/jwel/opendcp/libasdcp/KM_prng.cpp:219:24: error: aggregate ‘BIGNUM c_b’ has incomplete type and cannot be defined
   BIGNUM c_2powb, c_2, c_b;
                        ^~~
/home/jwel/opendcp/libasdcp/KM_prng.cpp:220:19: error: ‘BN_init’ was not declared in this …
Run Code Online (Sandbox Code Playgroud)

c++ openssl makefile

8
推荐指数
1
解决办法
1159
查看次数

标签 统计

c++ ×1

makefile ×1

openssl ×1