Jump to content
Sign in to follow this  
string85

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

Recommended Posts

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

Share this post


Link to post
Share on other sites

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

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

Share this post


Link to post
Share on other sites

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

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

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

Share this post


Link to post
Share on other sites

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

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

Share this post


Link to post
Share on other sites

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

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

Share this post


Link to post
Share on other sites

Ругань 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.

Share this post


Link to post
Share on other sites

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

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

Share this post


Link to post
Share on other sites

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 и других установленных праграмм будете получать через несколько недель после их выхода (составители дистрибутива за это время подготовят вам нужные пакеты) и не будет проблем с библиотеками.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
Sign in to follow this  

×
×
  • Create New...