Статус: Сотрудник
Группы: Участники
Зарегистрирован: 30.06.2016(UTC) Сообщений: 3,388 Сказал «Спасибо»: 53 раз Поблагодарили: 777 раз в 719 постах
|
Для какой версии PHP собираете расширение? |
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 10.10.2018(UTC) Сообщений: 7
|
Автор: Александр Лавник Для какой версии PHP собираете расширение? 7.2.10
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 30.06.2016(UTC) Сообщений: 3,388 Сказал «Спасибо»: 53 раз Поблагодарили: 777 раз в 719 постах
|
|
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 10.10.2018(UTC) Сообщений: 7
|
Автор: Александр Лавник Да, пропатчил, началось собираться расширение, но в процессе вылезла ошибка: Код:No compiler specified... trying to guess
g++ found in the path
g++ -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
/usr/bin/ld: cannot find -lcppcades
collect2: error: ld returned 1 exit status
Makefile.unix:26: recipe for target 'libphpcades.so' failed
make: *** [libphpcades.so] Error 1
Что это может быть?
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 30.06.2016(UTC) Сообщений: 3,388 Сказал «Спасибо»: 53 раз Поблагодарили: 777 раз в 719 постах
|
Автор: sergomachine Автор: Александр Лавник Да, пропатчил, началось собираться расширение, но в процессе вылезла ошибка: Код:No compiler specified... trying to guess
g++ found in the path
g++ -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
/usr/bin/ld: cannot find -lcppcades
collect2: error: ld returned 1 exit status
Makefile.unix:26: recipe for target 'libphpcades.so' failed
make: *** [libphpcades.so] Error 1
Что это может быть? Ошибка вызвана тем, что в директории /opt/cprocsp/lib/amd64 нет файла libcppcades.so (для некоторых операционных систем): Код:ls /opt/cprocsp/lib/amd64
...
libcppcades.so.2 -> libcppcades.so.2.0.0
libcppcades.so.2.0.0
...
Проблема решается созданием softlink для libcppcades.so на libcppcades.so.2 или libcppcades.so.2.0.0: Код:ln -s /opt/cprocsp/lib/amd64/libcppcades.so.2 /opt/cprocsp/lib/amd64/libcppcades.so
ln -s /opt/cprocsp/lib/amd64/libcppcades.so.2.0.0 /opt/cprocsp/lib/amd64/libcppcades.so
|
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close