Перейти к содержанию

Как установить GTK+ ?


string85

Рекомендуемые сообщения

Есть ли какой репозиторий, откуда его можно apt-get install'ом поставить? Или как его ставить из архива? При попытке сделать ./configure выскакивала ошибка: no acceptable C compiler found in $PATH .Поставил пакет gcc. Теперь выскакивает C compiler cannot create executables.

Ссылка на комментарий
Поделиться на другие сайты

У вас эта библиотека с вероятностью 99,9% установлена.

Объясните смысл ваших действий. Т.е. вашу более широкую задачу, в которую входит в качестве составной части установка GTK+.

Ссылка на комментарий
Поделиться на другие сайты

1. Как ругается?

2. Из чего устанавливаете? Из пакета или из бинарника с сайта разработчика?

P.S. GTK+ нужной версии должен быть в стандартных репозиториях.

Ссылка на комментарий
Поделиться на другие сайты

Ругается так:

debian:/opt/gtk+-2.14.7# ./configure --prefix=/opt/gtk214

checking for a BSD-compatible install... /usr/bin/install -c

checking whether build environment is sane... yes

checking for gawk... no

checking for mawk... mawk

checking whether make sets $(MAKE)... yes

checking build system type... i686-pc-linux-gnulibc1

checking host system type... i686-pc-linux-gnulibc1

checking for native Win32... no

checking for gcc... gcc

checking for C compiler default output file name...

configure: error: in `/opt/gtk+-2.14.7':

configure: error: C compiler cannot create executables

See `config.log' for more details.

взял пакет здесь: http://ftp.gnome.org/pub/gnome/sources/gtk+/2.14/gtk+-2.14.7 .tar.bz2

gcc(GCC) 4.1.2 20061115 (prerelease) (Debian 4.1.1-21)

ставил через apt-get install

Ссылка на комментарий
Поделиться на другие сайты

Я имел в виду, как ругается Firefox.

Не надо вам GTK собирать из исходников. Вам потом придется половину системы перелопатить, уж не говоря о том, что вы теряете преимущества работы с пакетным менеджером (apt), который управляет в числе прочего зависимостями.

Ссылка на комментарий
Поделиться на другие сайты

Ругань firefox

We're sorry, this application requires a version of the GTK+ library that is not installed on your computer.

You have GTK+ 2.8.

This application requires GTK+ 2.10 or newer.

Please upgrade your GTK+ library if you wish to use this application.

Ссылка на комментарий
Поделиться на другие сайты

Вот здесь http://www.opennet.ru/tips/info/1697.shtml есть ссылка на пакет с бэкпортом GTK 2.10. Почитайте и сделайте как написано.

Ссылка на комментарий
Поделиться на другие сайты

Или вот тут тот же совет: http://mydebianblog.blogspot.com/2008/06/firefox-3-debian-st able.html

Короче, не стесняйтесь в другой раз пользоваться поиском в сети Smile

Ссылка на комментарий
Поделиться на другие сайты

Запустите из терминала, и смотрите не выводит ли Firefox в этот терминал какие-нибудь информативные сообщения от ошибках.

Также посмотрите ldd /путь/к/вашей/версии/gtk.so. Может быть самой библиотеке чего-то нехватает.

Ссылка на комментарий
Поделиться на другие сайты

string85 писал(а) Wed, 04 February 2009 13:06

Есть ли какой репозиторий, откуда его можно apt-get install'ом поставить? Или как его ставить из архива? При попытке сделать ./configure выскакивала ошибка: no acceptable C compiler found in $PATH .Поставил пакет gcc. Теперь выскакивает C compiler cannot create executables.

Вы не указываете версию debian. Если это релиз (eth), то ввиду вашего увлечения новым софтом (что есть good), я бы посоветовал пререйти на следующую версию debian lenny (testing) и обновляться еженедельно стандартным способом.

# aptitude update && aptitude upgrade.

Тестируемая версия debian вполне стабильна для десктопа. Новые версию firefox и других установленных праграмм будете получать через несколько недель после их выхода (составители дистрибутива за это время подготовят вам нужные пакеты) и не будет проблем с библиотеками.

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...