Флаг компоновщика Linux -lXi не находит lib при компиляции кода Lazarus
-
22-08-2019 - |
Вопрос
После того, как я решил свою первая проблема Я попал в другой.Похоже, мне не хватает какой-то библиотеки, из-за чего компоновщик жалуется, что -lXi не работает.
Я включил большинство пакетов разработки Xorg, что еще мне нужно?
Решение
При связывании с «-lXi» компилятор ищет файл, имя которого начинается с «libXi.so» (за которым следует номер версии).Команда
locate libXi.so | xargs rpm -qf | sort -u
дает
libXi-1.1.3-4.fc9.i386
libXi-1.1.3-4.fc9.x86_64
libXi-debuginfo-1.1.3-4.fc9.x86_64
libXi-devel-1.1.3-4.fc9.x86_64
в моей системе Fedora 10, поэтому вам, вероятно, не хватает libXi-devel упаковка.
Не связан с StackOverflow