Статус: Участник
Группы: Участники
Зарегистрирован: 11.01.2021(UTC) Сообщений: 19  Сказал(а) «Спасибо»: 4 раз
|
У меня: Ubuntu 20.10 64bit
vm@patti:/opt/cprocsp/src/phpcades$ sudo -s root@patti:/opt/cprocsp/src/phpcades# eval `/opt/cprocsp/src/doxygen/CSP/../setenv.sh --64`; make -f Makefile.unix No compiler specified... trying to guess g++ found in the path 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/home/vm/Загрузки/php-7.4.14 -I/home/vm/Загрузки/php-7.4.14/main -I/home/vm/Загрузки/php-7.4.14/Zend -I/home/vm/Загрузки/php-7.4.14/TSRM -DSIZEOF_VOID_P=8 -fPIC -DPIC -c -o PHPCadesCPSigners.o PHPCadesCPSigners.cpp In file included from stdafx.h:39, from PHPCadesCPSigners.cpp:1: /opt/cprocsp/include/cpcsp/CSP_WinDef.h:484:152: note: ‘#pragma message: Your application will require at least CryptoPro CSP 4.0 R3. You can use LEGACY_FORMAT_MESSAGE_IMPL to support older versions.’ 484 | R3. You can use LEGACY_FORMAT_MESSAGE_IMPL to support older versions.") | ^
In file included from /usr/include/x86_64-linux-gnu/bits/statx.h:31, from /usr/include/x86_64-linux-gnu/sys/stat.h:446, from /home/vm/Загрузки/php-7.4.14/Zend/zend_stream.h:26, from /home/vm/Загрузки/php-7.4.14/Zend/zend.h:38, from /home/vm/Загрузки/php-7.4.14/main/php.h:33, from stdafx.h:92, from PHPCadesCPSigners.cpp:1: /usr/include/linux/stat.h:59:2: error: declaration does not declare anything [-fpermissive] 59 | __s32 __reserved; | ^~~~~ make: *** [Makefile.unix:30: PHPCadesCPSigners.o] Ошибка 1
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 30.06.2016(UTC) Сообщений: 3,477   Сказал «Спасибо»: 53 раз Поблагодарили: 801 раз в 740 постах
|
Автор: Васильев Михаил  У меня: Ubuntu 20.10 64bit
vm@patti:/opt/cprocsp/src/phpcades$ sudo -s root@patti:/opt/cprocsp/src/phpcades# eval `/opt/cprocsp/src/doxygen/CSP/../setenv.sh --64`; make -f Makefile.unix No compiler specified... trying to guess g++ found in the path 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/home/vm/Загрузки/php-7.4.14 -I/home/vm/Загрузки/php-7.4.14/main -I/home/vm/Загрузки/php-7.4.14/Zend -I/home/vm/Загрузки/php-7.4.14/TSRM -DSIZEOF_VOID_P=8 -fPIC -DPIC -c -o PHPCadesCPSigners.o PHPCadesCPSigners.cpp In file included from stdafx.h:39, from PHPCadesCPSigners.cpp:1: /opt/cprocsp/include/cpcsp/CSP_WinDef.h:484:152: note: ‘#pragma message: Your application will require at least CryptoPro CSP 4.0 R3. You can use LEGACY_FORMAT_MESSAGE_IMPL to support older versions.’ 484 | R3. You can use LEGACY_FORMAT_MESSAGE_IMPL to support older versions.") | ^
In file included from /usr/include/x86_64-linux-gnu/bits/statx.h:31, from /usr/include/x86_64-linux-gnu/sys/stat.h:446, from /home/vm/Загрузки/php-7.4.14/Zend/zend_stream.h:26, from /home/vm/Загрузки/php-7.4.14/Zend/zend.h:38, from /home/vm/Загрузки/php-7.4.14/main/php.h:33, from stdafx.h:92, from PHPCadesCPSigners.cpp:1: /usr/include/linux/stat.h:59:2: error: declaration does not declare anything [-fpermissive] 59 | __s32 __reserved; | ^~~~~ make: *** [Makefile.unix:30: PHPCadesCPSigners.o] Ошибка 1
Здравствуйте. В файле: Код:/opt/cprocsp/src/phpcades/Makefile.unix
в строке после: (установка флагов компилятора) добавьте: |
|
 1 пользователь поблагодарил Александр Лавник за этот пост.
|
|
|
Статус: Участник
Группы: Участники
Зарегистрирован: 11.01.2021(UTC) Сообщений: 19  Сказал(а) «Спасибо»: 4 раз
|
Автор: Александр Лавник  Автор: Васильев Михаил  У меня: Ubuntu 20.10 64bit
vm@patti:/opt/cprocsp/src/phpcades$ sudo -s root@patti:/opt/cprocsp/src/phpcades# eval `/opt/cprocsp/src/doxygen/CSP/../setenv.sh --64`; make -f Makefile.unix No compiler specified... trying to guess g++ found in the path 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/home/vm/Загрузки/php-7.4.14 -I/home/vm/Загрузки/php-7.4.14/main -I/home/vm/Загрузки/php-7.4.14/Zend -I/home/vm/Загрузки/php-7.4.14/TSRM -DSIZEOF_VOID_P=8 -fPIC -DPIC -c -o PHPCadesCPSigners.o PHPCadesCPSigners.cpp In file included from stdafx.h:39, from PHPCadesCPSigners.cpp:1: /opt/cprocsp/include/cpcsp/CSP_WinDef.h:484:152: note: ‘#pragma message: Your application will require at least CryptoPro CSP 4.0 R3. You can use LEGACY_FORMAT_MESSAGE_IMPL to support older versions.’ 484 | R3. You can use LEGACY_FORMAT_MESSAGE_IMPL to support older versions.") | ^
In file included from /usr/include/x86_64-linux-gnu/bits/statx.h:31, from /usr/include/x86_64-linux-gnu/sys/stat.h:446, from /home/vm/Загрузки/php-7.4.14/Zend/zend_stream.h:26, from /home/vm/Загрузки/php-7.4.14/Zend/zend.h:38, from /home/vm/Загрузки/php-7.4.14/main/php.h:33, from stdafx.h:92, from PHPCadesCPSigners.cpp:1: /usr/include/linux/stat.h:59:2: error: declaration does not declare anything [-fpermissive] 59 | __s32 __reserved; | ^~~~~ make: *** [Makefile.unix:30: PHPCadesCPSigners.o] Ошибка 1
Здравствуйте. В файле: Код:/opt/cprocsp/src/phpcades/Makefile.unix
в строке после: (установка флагов компилятора) добавьте: Спасибо! Жалко, что это не указано в документации.
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close