Size: a a a

2021 June 23

NK

Nikita Kalyuzhny in Sysadminka
Нет
источник

NK

Nikita Kalyuzhny in Sysadminka
Потому, что grpc в данном случае нужен для go - отлично бы подошёл grpc-devel, но не такого пакета, protobuf-devel есть - остался в репах, а grpc нет
источник

АЛ

Александр Леутин... in Sysadminka
для go или для php?
источник

S

Slach in Sysadminka
для php
ну там экстеншен который на Си
требует grpc.h для сборки и т.п.
источник

NK

Nikita Kalyuzhny in Sysadminka
Да для данного нужен на c, но для go потом тоже нужен был бы, окей я его с сайта собрал, но конкретно сейчас для установки нужен для c - всё верно.
источник

S

Slach in Sysadminka
yum install cmake
git clone --recurse-submodules -b v1.38.0 https://github.com/grpc/grpc /opt/grpc
cd /opt/grpc

И дальше по инструкции
https://grpc.io/docs/languages/cpp/quickstart/#build-and-install-grpc-protocol-buffers-and-abseil

потом find / -name grpc.h
и дальше пробуем pecl собрать
источник

S

Slach in Sysadminka
abseil можно не ставить
MY_INSTALL_DIR тоже не указывать
пусть ставится с дефолтными настройками
источник

AS

Alexandr Savichev in Sysadminka
checkinstall не в моде нынче?
источник

NK

Nikita Kalyuzhny in Sysadminka
Спасибо, я уже понял, что похоже что собрать из исходников - только это и остаётся. Благодарствую! Осталось только решить вопрос, чтобы github разрешили( Ну тут уже как бы... Интересно почему его выпелили из репы, он же был.
источник

NK

Nikita Kalyuzhny in Sysadminka
Protobuf же есть, а этого нет...странно как-то.
источник

S

Slach in Sysadminka
он и остался =)
где то в нормальных дистрибутивах
https://pkgs.org/search/?q=grpc-devel

но не в оракл
оракл это не линукс =)
источник

T

TSHAWYTSCHA in Sysadminka
В епеле нету или его нельзя подключить? Ещё у оркала куча реп которые по дефолту задисейблены, в них часто бывают нужные пакеты
источник

R

Roman in Sysadminka
пакетом от centos попробовать поставить
https://pkgs.org/download/grpc-devel
источник

R

Roman in Sysadminka
или из yum oracle
источник

NK

Nikita Kalyuzhny in Sysadminka
У Oracle же свой Epel, и думаю если подключить другой может произойти фиаско потом, считаю что не стоит мешать пакеты, так как оракл любит иногда извращения устраивать на пустом месте, у меня так уже было - почти как выстрел в ногу.
источник

T

TSHAWYTSCHA in Sysadminka
всегда подключали epel еще ниразу проблем небыло
источник

NK

Nikita Kalyuzhny in Sysadminka
Теоретически они бинарно совместимы должны быть, компилятор один и патчи в целом, попробовать можно, спасибо за наводку.
источник

S

Slach in Sysadminka
это другой пакет вообще =) не факт что там вообще grpc.h в составе пакета
источник

NK

Nikita Kalyuzhny in Sysadminka
Это для GO
источник

R

Roman in Sysadminka
другой, да. Но смотреть в его состав, может нужные либы там есть
источник