Не могу найти или установить пакет "libiberty"

Я запускаю скрипт./configure для установки программы на только что установленную 13.10 Ubuntu.

Мне сказали, что libiberty должен поставляться с binutils или gcc, но он не найден.

На http://gcc.gnu.org/onlinedocs/libiberty/ нет информации, которую я могу использовать.

Я не знаю, как устанавливать пакеты без использования apt. Я могу добавить репо к источникам, хотя.

3 ответа

Решение

Если настроить только ищет libiberty файлы разработки и статическая библиотека, затем установите binutils-dev а также gcc-dev:

sudo apt-get install binutils-dev gcc-dev

Примечание: чтобы установить заголовки libiberty в системе 13.10, единственный способ - загрузить файл deb (amd64 или i386) и вызвать dpkg -i,

Сначала выберите правильный пакет для установки:libiberty-dev_20131116-1_amd64.deb или же libiberty-dev_20131116-1_i386.deb

Выберите зеркало, чтобы загрузить файл.deb

В терминале перейдите в папку, в которой вы сохранили файл deb, и наберите (для amd64):

sudo dpkg -i ./libiberty-dev_20131116-1_amd64.deb

Спасибо Steeldriver за его комментарий о binutils-dev

13.10 файл заголовка и, по крайней мере, статическая библиотека, кажется, доступны через binutils-dev пакет.

$ cat /etc/lsb-release 
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=13.10
DISTRIB_CODENAME=saucy
DISTRIB_DESCRIPTION="Ubuntu 13.10"
$ 
$ dpkg -S libiberty
binutils-dev: /usr/lib/libiberty_pic.a
binutils-dev: /usr/include/libiberty.h
binutils-dev: /usr/lib/libiberty.a
$ 

Вы можете установить его через менеджер пакетов GUI, например, Центр программного обеспечения, или через командную строку, используя

sudo apt-get install binutils-dev

Я думаю, что libiberty отсутствует в репозиториях, которые уже встроены. Вы можете попробовать найти репо в Интернете и попробовать установить его. Используйте репозиторий Ubuntu, если вы хотите быть в безопасности. Я нашел это: (не репозиторий, но это пакет для Kubuntu(часть Ubuntu с KDE)) http://www.ubuntuupdates.org/package/kubuntu-ppa_backports/saucy/main/base/libiberty. Будьте осторожны, хотя, это может быть небезопасно. Я бы рекомендовал использовать ваше любимое репо.

AnonymousJP

Другие вопросы по тегам