Статус: Сотрудник
Группы: Участники
Зарегистрирован: 30.06.2016(UTC) Сообщений: 3,506   Сказал «Спасибо»: 53 раз Поблагодарили: 809 раз в 746 постах
|
Для какой версии PHP собираете расширение? |
|
|
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 10.10.2018(UTC) Сообщений: 7
|
Автор: Александр Лавник  Для какой версии PHP собираете расширение? 7.2.10
|
|
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 30.06.2016(UTC) Сообщений: 3,506   Сказал «Спасибо»: 53 раз Поблагодарили: 809 раз в 746 постах
|
|
|
|
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 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,506   Сказал «Спасибо»: 53 раз Поблагодарили: 809 раз в 746 постах
|
Автор: 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