Я пытаюсь создать базу кода (с Meson), и она кричит на меня, что у меня нет libhandy. Я нашел этот вопрос, но все ссылки и PPA, упомянутые там, кажутся мертвыми.
Мне нужна libhandy 1.0.0 или выше, и я использую Ubuntu 20.04. Как я могу установить его (таким образом, чтобы он был подхвачен системой сборки, такой как pkgconfig)?
Конечно PPA есть . Я поддерживаю это. Я скопировал исходный код из Groovy и собрал его в Launchpad. Я убедился, что он работает (я использовал этот пакет в PPA Blanket как зависимость от Blanket). PPA также содержит пакеты для armhf
, arm64
и ppc64el
.
sudo add-apt-repository ppa:apandada1/libhandy-1
sudo apt update
Затем установите необходимый вам пакет (например, libhandy-1-0
, libhandy-1-dev
).
Я обнаружил, что libhandy версии 1.2 имеет проблемы с зависимостями в Ubuntu 20.04, но использовать libhandy 1.0 безопасно.