debian.org / О Debian Где взять Debian Поддержка Уголок разработчика Новости Wiki

Автор Тема: sphinx не видит gcc. debian6  (Прочитано 1311 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн dizzy12345

  • Topic Author
  • Сообщений: 29
sphinx не видит gcc. debian6
« : 06 Май 2011, 02:37:48 »
помогите пожалуйста понять почему при установке sphinx 2.0.1 (http://sphinxsearch.com/downloads/beta/) не находится gcc.
я скачиваю архив, распаковываю, заходу в папку, пишу в командной строке ./configure. в результате получаю такое сообщение об ошибке
root@debian:~/MISC/sphinx-2.0.1-beta# ./configure;

checking build environment
--------------------------

checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking whether to enable maintainer-specific portions of Makefiles... no

checking for compiler programs
------------------------------

checking whether to compile debug version... no
checking for gcc... no
checking for cc... no
checking for cl.exe... no
configure: error: in `/root/MISC/sphinx-2.0.1-beta':
configure: error: no acceptable C compiler found in $PATH
See `config.log' for more details.
root@debian:~/MISC/sphinx-2.0.1-beta#

gcc у меня установлен:
root@debian:~/MISC/sphinx-2.0.1-beta# dpkg -l *gcc*
Желаемый=неизвестно[u]/установить[i]/удалить[r]/вычистить[p]/зафиксировать[h]
| Состояние=не[n]/установлен[i]/настроен[c]/распакован[U]/частично настроен[F]/
            частично установлен[H]/trig-aWait/Trig-pend
|/ Ошибка?=(нет)/требуется переустановка[R] (верхний регистр
в полях состояния и ошибки указывает на ненормальную ситуацию)
||/ Имя                                             Версия                                          Описание
+++-===============================================-==========================-=============================================================================
un  gcc                                             <нет>                                           (описание недоступно)
ii  gcc-4.4-base                                    4.4.6-2                                         The GNU Compiler Collection (base package)
un  gcc-4.4-locales                                 <нет>                                           (описание недоступно)
ii  gcc-4.5-base                                    4.5.2-11                                        The GNU Compiler Collection (base package)
un  gcc-4.5-locales                                 <нет>                                           (описание недоступно)
ii  gcc-4.6-base                                    4.6.0-5                                         The GNU Compiler Collection (base package)
ii  libgcc1                                         1:4.6.0-5                                       GCC support library
root@debian:~/MISC/sphinx-2.0.1-beta#

кто-нибудь подскажет почему такое происходит?..
 

Оффлайн Ghostdmn

  • Ленивы... Ай, лень допеча...
  • Сообщений: 854
  • Jabber: ghostdmn@jabber.cz
Re: sphinx не видит gcc. debian6
« Ответ #1 : 06 Май 2011, 04:43:27 »
8Gb/GTX750Ti 2Gb/AMD FX(tm)-4300 Quad-Core Processor/HDD 1Tb Toshiba DT01ACA100
 

Оффлайн dizzy12345

  • Topic Author
  • Сообщений: 29
Re: sphinx не видит gcc. debian6
« Ответ #2 : 07 Май 2011, 22:01:33 »
да. всё по этой инструкции. проблема была в отсутствии пакета gcc. поставил его, но появилась новая проблема. сейчас о ней спрошу.

после последовательности команд
./configure
make
make install
checkinstall
(сообщений об ошибках не было) получил такой файл sphinx_0.9.9-1_i386.deb:
Цитировать
**********************************************************************

 Done. The new package has been installed and saved to

 /root/MISC/sphinx-0.9.9/sphinx_0.9.9-1_i386.deb

 You can remove it from your system anytime using:

      dpkg -r sphinx

**********************************************************************


устанавливаю его комкандой dpkg -i sphinx_0.9.9-1_i386.deb
сообщений об ошибках опять нет. вот что вижу в консоли:
Цитировать
root@debian:~/MISC/sphinx-0.9.9# dpkg -i sphinx_0.9.9-1_i386.deb
(Чтение базы данных ... на данный момент установлено 36496 файлов и каталогов.)
Подготовка к замене пакета sphinx 0.9.9-1 (используется файл sphinx_0.9.9-1_i386.deb) ...
Распаковывается замена для пакета sphinx ...
Настраивается пакет sphinx (0.9.9-1) ...
root@debian:~/MISC/sphinx-0.9.9# dpkg -l *sphinx*
Шаблону backup-050720112137-pre-sphinx.tgz не соответствует ни один пакет.
Шаблону sphinx03.sln не соответствует ни один пакет.
Шаблону sphinx05.sln не соответствует ни один пакет.
Шаблону sphinx08.sln не соответствует ни один пакет.
Шаблону sphinx_0.9.9-1_i386.deb не соответствует ни один пакет.
Шаблону sphinx.conf.dist не соответствует ни один пакет.
Шаблону sphinx.conf.in не соответствует ни один пакет.
Шаблону sphinx-min.conf.dist не соответствует ни один пакет.
Шаблону sphinx-min.conf.in не соответствует ни один пакет.
Шаблону sphinx.spec не соответствует ни один пакет.
Шаблону sphinx.workspace не соответствует ни один пакет.
root@debian:~/MISC/sphinx-0.9.9# which sphinx
root@debian:~/MISC/sphinx-0.9.9#

судя по отсутствию сообщений об ошибках сфинкс установлен. но его нигде нет. что я сделал не так скажите пожалуйста, если кто в курсе
 

Теги: