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

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

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

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

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

1
задан 18 September 2014 в 14:20

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 для его комментария [приблизительно 118]

0
ответ дан 18 September 2014 в 14:20

На 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
0
ответ дан 18 September 2014 в 14:20

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

AnonymousJP

0
ответ дан 18 September 2014 в 14:20

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

Похожие вопросы: