make 后出现错误啦,在网上没找到答案;
错误如下:
In file included from ssl/qsslcertificate.cpp:116:
ssl/qsslsocket_openssl_symbols_p.h:264: 错误:变量或字段‘q_sk_free’声明为 void
ssl/qsslsocket_openssl_symbols_p.h:264: 错误:‘STACK’在此作用域中尚未声明
ssl/qsslsocket_openssl_symbols_p.h:264: 错误:‘a’在此作用域中尚未声明
ssl/qsslsocket_openssl_symbols_p.h:265: 错误:‘STACK’在此作用域中尚未声明
ssl/qsslsocket_openssl_symbols_p.h:265: 错误:‘a’在此作用域中尚未声明
ssl/qsslsocket_openssl_symbols_p.h:266: 错误:‘STACK’在此作用域中尚未声明
ssl/qsslsocket_openssl_symbols_p.h:266: 错误:‘a’在此作用域中尚未声明
ssl/qsslsocket_openssl_symbols_p.h:266: 错误:expected primary-expression before ‘int’
ssl/qsslsocket_openssl_symbols_p.h:266: 错误:initializer 表达式列表被看作复合表达式
ssl/qsslcertificate.cpp: In member function ‘QMultiMap<QSsl::AlternateNameEntryType, QString> QSslCertificate::alternateSubjectNames() const’:
ssl/qsslcertificate.cpp:372: 错误:‘STACK’在此作用域中尚未声明
ssl/qsslcertificate.cpp:372: 错误:‘altNames’在此作用域中尚未声明
ssl/qsslcertificate.cpp:372: 错误:expected primary-expression before ‘)’ token
ssl/qsslcertificate.cpp:372: 错误:expected ‘;’ before ‘q_X509_get_ext_d2i’
ssl/qsslcertificate.cpp:393: 错误:‘q_sk_free’在此作用域中尚未声明
make[1]: *** [.obj/release-shared-emb-x86/qsslcertificate.o] 错误 1
make[1]: Leaving directory `/media/fourth/linux/kernel_down/qt_install/qte-x86/src/network'
make: *** [sub-network-make_default-ordered] 错误 2