Ключевое слово в защите информации
КЛЮЧЕВОЕ СЛОВО
в защите информации
Получить ГОСТ TLS-сертификат для домена (SSL-сертификат)
Добро пожаловать, Гость! Чтобы использовать все возможности Вход или Регистрация.

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Offline rrrrrrvcvcvcvc  
#1 Оставлено : 7 октября 2023 г. 23:09:16(UTC)
rrrrrrvcvcvcvc

Статус: Новичок

Группы: Участники
Зарегистрирован: 07.10.2023(UTC)
Сообщений: 6

Добрый день!
ОС: Ubuntu ubuntu-18.04.6-server
Версии пакетов:
lsb-cprocsp-devel_5.0.12000-4_all.deb
php-7.2.24.tar.gz


При компиляции ошибка
root@ubuntus:/opt/cprocsp/src/phpcades# eval `/opt/cprocsp/src/doxygen/CSP/../setenv.sh --64`; make -f Makefile.unix

g++ -std=c++98 -D_GLIBCXX_USE_CXX11_ABI=0 -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/aarch64 -lcppcades -lcapi10 -lcapi20 -lrdrsup -g -o libphpcades.so
/usr/bin/ld: cannot find -lcppcades
/usr/bin/ld: cannot find -lcapi10
/usr/bin/ld: cannot find -lcapi20
/usr/bin/ld: cannot find -lrdrsup
collect2: error: ld returned 1 exit status
Makefile.unix:26: recipe for target 'libphpcades.so' failed
make: *** [libphpcades.so] Error 1

Подскажите чего не хватает.
Offline Русев Андрей  
#2 Оставлено : 9 октября 2023 г. 0:11:42(UTC)
Русев Андрей

Статус: Сотрудник

Группы: Администраторы, Участники
Зарегистрирован: 16.04.2008(UTC)
Сообщений: 1,464

Сказал(а) «Спасибо»: 40 раз
Поблагодарили: 588 раз в 409 постах
Здравствуйте.
Ставить только devel-пакет недостаточно, так как нечем будет удовлетворять зависимости. Самый простой путь - поставить конфигурацию по умолчанию из КриптоПро CSP 5.0 R3 с помощью install_gui.sh: туда войдут и нужные библиотеки провайдера, и библиотеки cades.
Официальная техподдержка. Официальная база знаний.
Offline rrrrrrvcvcvcvc  
#3 Оставлено : 10 октября 2023 г. 17:46:56(UTC)
rrrrrrvcvcvcvc

Статус: Новичок

Группы: Участники
Зарегистрирован: 07.10.2023(UTC)
Сообщений: 6

Автор: Русев Андрей Перейти к цитате
Здравствуйте.
Ставить только devel-пакет недостаточно, так как нечем будет удовлетворять зависимости. Самый простой путь - поставить конфигурацию по умолчанию из КриптоПро CSP 5.0 R3 с помощью install_gui.sh: туда войдут и нужные библиотеки провайдера, и библиотеки cades.



Андрей добрый день!
Столкнулся с новой проблемой

root@ubuntus:/opt/cprocsp/src/phpcades# eval `/opt/cprocsp/src/doxygen/CSP/../setenv.sh --64`; make -f Makefile.unix
g++ -std=c++98 -D_GLIBCXX_USE_CXX11_ABI=0 -DLINUX -DUNIX -DHAVE_LIMITS_H -D_COMPACT -DHAVE_STDINT_H -I/opt/cprocsp/include/ -I/opt/cprocsp/include/cpcsp -I/opt/cprocsp/include/pki -I/opt/cprocsp/include/pki/atl -I/opt/cprocsp/include/pki/cppcades -I/opt/cprocsp/include/pki/cplib -I/opt/cprocsp/src/phpcades -I/opt/cprocsp/src/phpcades/main -I/opt/cprocsp/src/phpcades/Zend -I/opt/cprocsp/src/phpcades/TSRM -DSIZEOF_VOID_P=8 -fPIC -DPIC -fpermissive -c -o PHPCadesCPSigners.o PHPCadesCPSigners.cpp
In file included from PHPCadesCPSigners.cpp:1:0:
stdafx.h:95:10: fatal error: php.h: No such file or directory
#include "php.h"
^~~~~~~
compilation terminated.
Makefile.unix:30: recipe for target 'PHPCadesCPSigners.o' failed
make: *** [PHPCadesCPSigners.o] Error 1

Не понимаю,что не так. Можете подсказать?
Offline rrrrrrvcvcvcvc  
#4 Оставлено : 10 октября 2023 г. 18:06:17(UTC)
rrrrrrvcvcvcvc

Статус: Новичок

Группы: Участники
Зарегистрирован: 07.10.2023(UTC)
Сообщений: 6

RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Guest (2)
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.