[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Problem with build from source.. HELP plz..



Igor Chumak -> debian-russian@lists.debian.org  @ Tue, 10 Jan 2006 10:56:57 +0200:

 IC> Привет,  Artem
 IC> 10 января 2006 г., 10:48, я прочитал:
 IC> ======= начало цитаты ======================
 IC> Igor Chumak ->> debian-russian@lists.debian.org  @
 IC> Igor Chumak ->> Wed, 4 Jan 2006 14:21:02 +0200:

 IC>>> Привет,  ALL

 IC>>> В debian-3.1 пытаюсь собрать idesk из исходников

 IC>>> Вроде как все необходимое для сборки есть:
 IC>>> debian:~# apt-get -s build-dep idesk
 IC>>> Reading Package Lists... Done
 IC>>> Building Dependency Tree... Done
 IC>>> 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

 IC>>> Когда пытаюсь собрать:
 IC>>> fakeroot apt-get -b source idesk

 IC>>> , среди обычного вывода configure проскакивает такое:
 IC>>> -куть
 IC>>> checking for sys/types.h... no
 IC>>> checking for sys/stat.h... no
 IC>>> checking for stdlib.h... no
 IC>>> checking for string.h... no
 IC>>> checking for memory.h... no
 IC>>> checking for strings.h... no
 IC>>> checking for inttypes.h... no
 IC>>> checking for stdint.h... no
 IC>>> checking for unistd.h... no
 IC>>> checking for string.h... (cached) no
 IC>>> checking for unistd.h... (cached) no
 IC>>> checking dirent.h usability... no
 IC>>> checking dirent.h presence... yes
 IC>>> configure: WARNING: dirent.h: present but cannot be compiled
 IC>>> configure: WARNING: dirent.h:     check for missing prerequisite headers?
 IC>>> configure: WARNING: dirent.h: see the Autoconf documentation
 IC>>> configure: WARNING: dirent.h:     section "Present But Cannot Be Compiled"
 IC>>> configure: WARNING: dirent.h: proceeding with the preprocessor's result
 IC>>> configure: WARNING: dirent.h: in the future, the compiler will take
 IC>>> precedence
 IC>>> configure: WARNING:     ##
 IC>>> ------------------------------------------ ##
 IC>>> configure: WARNING:     ## Report this to the AC_PACKAGE_NAME lists.  ##
 IC>>> configure: WARNING:     ##
 IC>>> ------------------------------------------ ##
 IC>>> checking for dirent.h... yes
 IC>>> -куть
 IC> -cut

 IC>>> Хидеры вроде как присутствуют (/usr/include/sys/types.h точно есть), другие
 IC>>> программы в этом окружении собираются..

 IC>>> Кто виноват? Я, debian или аффтар idesk? ;)

 AC>> Не видно, чтобы ты последовал туда, куда тебя послал configure.  Что
 AC>> написано в упомянутой секции документации?

 IC> ======== Конец цитаты =====================

 IC> Увы, читал, но не понял :(. Поэтому и спросил совета.
 IC> autoconf вместе с его макросами для меня - тёмный лес.
 IC> Имеется в виду, что надо жаловаться аффтару?

Скорее всего, нет.  Оно отчетливо нашло dirent.h, но какой-то
неправильный.  Но в принципе, если описанный в доке путь исправления
поможет, то пнуть автора.  Судя по доке, подобное поведение бывает с
2.56, а в sarge сейчас 2.59.  Т.е. дополнение недавнее.  Глядя же на
dirent.h, должен заметить, что он не включает sys/types.h, только
bits/types.h.

-- 
Artem Chuprina
RFC2822: <ran{}ran.pp.ru> Jabber: ran@jabber.ran.pp.ru

Байкер - тоже паровоз,
Но всего с двумя колес...
	(С)энта



Reply to: