Как установить FTGL на AWS Linux 2 - PullRequest
0 голосов
/ 20 апреля 2020

У меня запущен экземпляр EC2, поэтому я могу скомпилировать некоторые программы на С ++ для запуска в лямбда-выражении. Я пытаюсь собрать opencascade на своем экземпляре EC2 и сталкиваюсь со следующей ошибкой:

CMake Error: The following variables are used in this project, but they are set to NOTFOUND.
Please set them or make sure they are set and tested correctly in the CMake files:
FTGL_INCLUDE_DIR (ADVANCED)
   used as include directory in directory /home/ec2-user/oce/adm/cmake/TKOpenGl
FTGL_LIBRARY (ADVANCED)
    linked by target "TKOpenGl" in directory /home/ec2-user/oce/adm/cmake/TKOpenGl

Я исправил подобные ошибки, установив необходимую библиотеку, но не могу найти пакет yum для FTGL , Я пробовал следующее:

sudo yum install ftgl
sudo yum install ftgl-dev
sudo yum install ftgl-devel
sudo yum install libftgl-dev

Я также искал безуспешно:

yum search *ftgl*

Где я могу найти эту библиотеку, чтобы установить ее на мой экземпляр EC2?

1 Ответ

1 голос
/ 20 апреля 2020

Пакет в EPEL . Чтобы включить его и установить на Amazon Linux 2 :

sudo yum install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm

sudo yum-config-manager --enable epel

sudo yum install ftgl-devel
...