Статус: Новичок
Группы: Участники
Зарегистрирован: 25.06.2019(UTC) Сообщений: 4 
|
Попробовал сделать так, но все же не получилось: Код:eval `/opt/cprocsp/src/doxygen/CSP/../setenv.sh --64`; make -f Makefile.unix
clang++ -std=c++98 -shared PHPCadesCPSigners.o PHPCadesCPSigner.o PHPCadesCPExtendedKeyUsage.o PHPCadesCPAttribute.o PHPCadesCPEKU.o PHPCadesCPEKUs.o PHPCadesCPBasicConstraints.o PHPCadesCPSignedData.o PHPCadesCPPublicKey.o PHPCadesCPPrivateKey.o PHPCadesCPOID.o PHPCadesCPEncodedData.o PHPCadesCPAttributes.o PHPCadesCPCertificateStatus.o PHPCadesCPEnvelopedData.o PHPCadesCPAlgorithm.o PHPCadesCPRecipients.o PHPCadesCPKeyUsage.o PHPCadesAbout.o PHPCadesCPCardholderData.o PHPCadesCPCertificates.o PHPCadesCPSignedXML.o PHPCadesCPHashedData.o PHPCadesCPRawSignature.o PHPCadesCPCertificate.o PHPCadesCPStore.o dllmain.o PHPCadesVersion.o PHPCadesSymmetricAlgorithm.o errormsg.o -L/opt/cprocsp/lib/amd64 -lcppcades -lcapi10 -lcapi20 -lrdrsup -lcplib -g -o libphpcades.so
Undefined symbols for architecture x86_64:
"___zend_malloc", referenced from:
zim_CPSigner_get_TSAAddress(_zend_execute_data*, _zval_struct*) in PHPCadesCPSigner.o
zim_CPSigner_get_SigningTime(_zend_execute_data*, _zval_struct*) in PHPCadesCPSigner.o
zim_CPSigner_get_SignatureTimeStampTime(_zend_execute_data*, _zval_struct*) in PHPCadesCPSigner.o
zim_CPAttribute_get_Value(_zend_execute_data*, _zval_struct*) in PHPCadesCPAttribute.o
zim_CPEKU_get_OID(_zend_execute_data*, _zval_struct*) in PHPCadesCPEKU.o
zim_CPSignedData_SignCades(_zend_execute_data*, _zval_struct*) in PHPCadesCPSignedData.o
zim_CPSignedData_SignHash(_zend_execute_data*, _zval_struct*) in PHPCadesCPSignedData.o
...
"__ecalloc", referenced from:
zim_CPSigner_get_TSAAddress(_zend_execute_data*, _zval_struct*) in PHPCadesCPSigner.o
zim_CPSigner_get_CRLs(_zend_execute_data*, _zval_struct*) in PHPCadesCPSigner.o
zim_CPSigner_get_OCSPResponses(_zend_execute_data*, _zval_struct*) in PHPCadesCPSigner.o
zim_CPSigner_get_SigningTime(_zend_execute_data*, _zval_struct*) in PHPCadesCPSigner.o
zim_CPSigner_get_SignatureTimeStampTime(_zend_execute_data*, _zval_struct*) in PHPCadesCPSigner.o
zim_CPAttribute_get_Value(_zend_execute_data*, _zval_struct*) in PHPCadesCPAttribute.o
zim_CPEKU_get_OID(_zend_execute_data*, _zval_struct*) in PHPCadesCPEKU.o
...
"__emalloc", referenced from:
signers_create_handler(_zend_class_entry*) in PHPCadesCPSigners.o
zim_CPSigner_get_TSAAddress(_zend_execute_data*, _zval_struct*) in PHPCadesCPSigner.o
zim_CPSigner_get_SigningTime(_zend_execute_data*, _zval_struct*) in PHPCadesCPSigner.o
zim_CPSigner_get_SignatureTimeStampTime(_zend_execute_data*, _zval_struct*) in PHPCadesCPSigner.o
signer_create_handler(_zend_class_entry*) in PHPCadesCPSigner.o
exku_create_handler(_zend_class_entry*) in PHPCadesCPExtendedKeyUsage.o
zim_CPAttribute_get_Value(_zend_execute_data*, _zval_struct*) in PHPCadesCPAttribute.o
...
"__zend_new_array_0", referenced from:
zim_CPSigner_get_CRLs(_zend_execute_data*, _zval_struct*) in PHPCadesCPSigner.o
zim_CPSigner_get_OCSPResponses(_zend_execute_data*, _zval_struct*) in PHPCadesCPSigner.o
zim_CPCertificateStatus_CertificatePolicies(_zend_execute_data*, _zval_struct*) in PHPCadesCPCertificateStatus.o
zim_CPCertificateStatus_ApplicationPolicies(_zend_execute_data*, _zval_struct*) in PHPCadesCPCertificateStatus.o
"_add_next_index_stringl", referenced from:
zim_CPSigner_get_CRLs(_zend_execute_data*, _zval_struct*) in PHPCadesCPSigner.o
zim_CPSigner_get_OCSPResponses(_zend_execute_data*, _zval_struct*) in PHPCadesCPSigner.o
"_add_next_index_zval", referenced from:
zim_CPCertificateStatus_CertificatePolicies(_zend_execute_data*, _zval_struct*) in PHPCadesCPCertificateStatus.o
zim_CPCertificateStatus_ApplicationPolicies(_zend_execute_data*, _zval_struct*) in PHPCadesCPCertificateStatus.o
"_object_init_ex", referenced from:
zim_CPSigners_get_Item(_zend_execute_data*, _zval_struct*) in PHPCadesCPSigners.o
zim_CPSigner_get_Certificate(_zend_execute_data*, _zval_struct*) in PHPCadesCPSigner.o
zim_CPSigner_get_AuthenticatedAttributes(_zend_execute_data*, _zval_struct*) in PHPCadesCPSigner.o
zim_CPSigner_get_UnauthenticatedAttributes(_zend_execute_data*, _zval_struct*) in PHPCadesCPSigner.o
zim_CPExtendedKeyUsage_get_EKUs(_zend_execute_data*, _zval_struct*) in PHPCadesCPExtendedKeyUsage.o
zim_CPAttribute_get_OID(_zend_execute_data*, _zval_struct*) in PHPCadesCPAttribute.o
zim_CPEKUs_get_Item(_zend_execute_data*, _zval_struct*) in PHPCadesCPEKUs.o
...
"_object_properties_init", referenced from:
signers_create_handler(_zend_class_entry*) in PHPCadesCPSigners.o
signer_create_handler(_zend_class_entry*) in PHPCadesCPSigner.o
exku_create_handler(_zend_class_entry*) in PHPCadesCPExtendedKeyUsage.o
attribute_create_handler(_zend_class_entry*) in PHPCadesCPAttribute.o
eku_create_handler(_zend_class_entry*) in PHPCadesCPEKU.o
eku_col_create_handler(_zend_class_entry*) in PHPCadesCPEKUs.o
basic_constr_create_handler(_zend_class_entry*) in PHPCadesCPBasicConstraints.o
...
"_std_object_handlers", referenced from:
signers_init() in PHPCadesCPSigners.o
sig_init() in PHPCadesCPSigner.o
exku_init() in PHPCadesCPExtendedKeyUsage.o
attr_init() in PHPCadesCPAttribute.o
eku_init() in PHPCadesCPEKU.o
eku_col_init() in PHPCadesCPEKUs.o
basic_constr_init() in PHPCadesCPBasicConstraints.o
...
"_zend_exception_get_default", referenced from:
zim_CPSigners_get_Count(_zend_execute_data*, _zval_struct*) in PHPCadesCPSigners.o
zim_CPSigners_get_Item(_zend_execute_data*, _zval_struct*) in PHPCadesCPSigners.o
zim_CPSigner_get_Certificate(_zend_execute_data*, _zval_struct*) in PHPCadesCPSigner.o
zim_CPSigner_set_Certificate(_zend_execute_data*, _zval_struct*) in PHPCadesCPSigner.o
zim_CPSigner_get_Options(_zend_execute_data*, _zval_struct*) in PHPCadesCPSigner.o
zim_CPSigner_set_Options(_zend_execute_data*, _zval_struct*) in PHPCadesCPSigner.o
zim_CPSigner_get_AuthenticatedAttributes(_zend_execute_data*, _zval_struct*) in PHPCadesCPSigner.o
...
"_zend_object_std_dtor", referenced from:
signers_free(_zend_object*) in PHPCadesCPSigners.o
signer_free(_zend_object*) in PHPCadesCPSigner.o
exku_free(_zend_object*) in PHPCadesCPExtendedKeyUsage.o
attribute_free(_zend_object*) in PHPCadesCPAttribute.o
eku_free(_zend_object*) in PHPCadesCPEKU.o
eku_col_free(_zend_object*) in PHPCadesCPEKUs.o
basic_constr_free(_zend_object*) in PHPCadesCPBasicConstraints.o
...
"_zend_object_std_init", referenced from:
signers_create_handler(_zend_class_entry*) in PHPCadesCPSigners.o
signer_create_handler(_zend_class_entry*) in PHPCadesCPSigner.o
exku_create_handler(_zend_class_entry*) in PHPCadesCPExtendedKeyUsage.o
attribute_create_handler(_zend_class_entry*) in PHPCadesCPAttribute.o
eku_create_handler(_zend_class_entry*) in PHPCadesCPEKU.o
eku_col_create_handler(_zend_class_entry*) in PHPCadesCPEKUs.o
basic_constr_create_handler(_zend_class_entry*) in PHPCadesCPBasicConstraints.o
...
"_zend_parse_parameters", referenced from:
zim_CPSigners_get_Item(_zend_execute_data*, _zval_struct*) in PHPCadesCPSigners.o
zim_CPSigner_set_Certificate(_zend_execute_data*, _zval_struct*) in PHPCadesCPSigner.o
zim_CPSigner_set_Options(_zend_execute_data*, _zval_struct*) in PHPCadesCPSigner.o
zim_CPSigner_set_TSAAddress(_zend_execute_data*, _zval_struct*) in PHPCadesCPSigner.o
zim_CPSigner_set_KeyPin(_zend_execute_data*, _zval_struct*) in PHPCadesCPSigner.o
zim_CPAttribute_set_OID(_zend_execute_data*, _zval_struct*) in PHPCadesCPAttribute.o
zim_CPAttribute_set_Value(_zend_execute_data*, _zval_struct*) in PHPCadesCPAttribute.o
...
"_zend_register_internal_class", referenced from:
signers_init() in PHPCadesCPSigners.o
sig_init() in PHPCadesCPSigner.o
exku_init() in PHPCadesCPExtendedKeyUsage.o
attr_init() in PHPCadesCPAttribute.o
eku_init() in PHPCadesCPEKU.o
eku_col_init() in PHPCadesCPEKUs.o
basic_constr_init() in PHPCadesCPBasicConstraints.o
...
"_zend_register_long_constant", referenced from:
zm_startup_php_cpcsp(int, int) in dllmain.o
"_zend_string_init_interned", referenced from:
signers_init() in PHPCadesCPSigners.o
sig_init() in PHPCadesCPSigner.o
exku_init() in PHPCadesCPExtendedKeyUsage.o
attr_init() in PHPCadesCPAttribute.o
eku_init() in PHPCadesCPEKU.o
eku_col_init() in PHPCadesCPEKUs.o
basic_constr_init() in PHPCadesCPBasicConstraints.o
...
"_zend_throw_exception", referenced from:
zim_CPSigners_get_Count(_zend_execute_data*, _zval_struct*) in PHPCadesCPSigners.o
zim_CPSigners_get_Item(_zend_execute_data*, _zval_struct*) in PHPCadesCPSigners.o
zim_CPSigner_get_Certificate(_zend_execute_data*, _zval_struct*) in PHPCadesCPSigner.o
zim_CPSigner_set_Certificate(_zend_execute_data*, _zval_struct*) in PHPCadesCPSigner.o
zim_CPSigner_get_Options(_zend_execute_data*, _zval_struct*) in PHPCadesCPSigner.o
zim_CPSigner_set_Options(_zend_execute_data*, _zval_struct*) in PHPCadesCPSigner.o
zim_CPSigner_get_AuthenticatedAttributes(_zend_execute_data*, _zval_struct*) in PHPCadesCPSigner.o
...
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make: *** [libphpcades.so] Error 1
Но на том же debiane на этом этапе уже все заканчивается. Подскажите в какую сторону копать?
|