Я пытаюсь собрать программное обеспечение из исходного кода (в частности, Asymptote 2.66). Это работало нормально в Ubuntu 18.04.
Но есть ряд файлов, которые нужны make-файлу, такие как:
просто отсутствуют в Ubuntu 20.04. Ну, нет в ожидаемых местах. Их можно найти в /snap/gnome-3-34-1804.
Вся справка онлайн говорит об установке build-essentials
, libc6-dev
и linux-libc-dev
.
Но все они установлены. Кроме ручного копирования необходимых файлов один за другим, есть ли способ получить все необходимые файлы для сборки из исходного кода?
Сначала - Асимптот 2.62 содержится в официальном репозитории , поэтому вы можете начать получать его зависимости от сборок, включив репозитории исходного кода в Software & Updates ( ] software-properties-gtk
) и с помощью следующей команды:
sudo apt-get build-dep asymptote
Затем скомпилируйте исходный код:
cd ~/Downloads
wget https://github.com/vectorgraphics/asymptote/archive/2.66.tar.gz
tar -xf 2.66.tar.gz
cd asymptote-2.66
./autogen.sh
./configure
make
sudo make install
, а затем запустите приложение с командой asy
.