проблема со сборкой (No rule to make target)

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

Аватара пользователя
Forsberg
Сообщения: 176
Статус: Ведущий астрофизик
ОС: Debian squeeze/sid

проблема со сборкой

Сообщение Forsberg »

Не могу собрать иксы, дистрибутив gentoo 2007

запускаю установку, флаги не трогаю, так как играюсь с gentoo второй день и до конца с ними не разобрался.
в итоге на сборке пакета xml-parser вываливается

Код:

>>> Unpacking source... >>> Unpacking XML-Parser-2.34.tar.gz to /var/tmp/portage/dev-perl/XML-Parser-2.34-r1/work >>> Source unpacked. >>> Compiling source in /var/tmp/portage/dev-perl/XML-Parser-2.34-r1/work/XML-Parser-2.34 ... [32;01m*[0m Using ExtUtils::MakeMaker Checking if your kit is complete... Looks good Writing Makefile for XML::Parser::Expat Writing Makefile for XML::Parser make: *** No rule to make target `/usr/lib/perl5/5.8.8/i486-linux/CORE/config.h', needed by `Makefile'. Stop. [31;01m*[0m [31;01m*[0m ERROR: dev-perl/XML-Parser-2.34-r1 failed. [31;01m*[0m Call stack: [31;01m*[0m ebuild.sh, line 1701: Called dyn_compile [31;01m*[0m ebuild.sh, line 1039: Called qa_call 'src_compile' [31;01m*[0m ebuild.sh, line 44: Called src_compile [31;01m*[0m ebuild.sh, line 1383: Called perl-module_src_compile [31;01m*[0m perl-module.eclass, line 149: Called die [31;01m*[0m The specific snippet of code: [31;01m*[0m make ${mymake} || die "compilation failed" [31;01m*[0m The die message: [31;01m*[0m compilation failed [31;01m*[0m [31;01m*[0m If you need support, post the topmost build error, and the call stack if relevant. [31;01m*[0m A complete build log is located at '/var/tmp/portage/dev-perl/XML-Parser-2.34-r1/temp/build.log'. [31;01m*[0m


В чем может быть проблема?
Спасибо сказали:
Аватара пользователя
uptime
Сообщения: 1661
Статус: Drinker with computing problems
ОС: kubuntu 8.04

Re: проблема со сборкой

Сообщение uptime »

у вас отсутствует конфиг ядра. Попробуйте создать его командой make config или make menuconfig. Впрочем, я сам генту не собирал ни разу, это так - общие соображения.

успехов
The answer, my friend, is blowin' in the wind.
The answer is blowin' in the wind.
Спасибо сказали:
Аватара пользователя
Forsberg
Сообщения: 176
Статус: Ведущий астрофизик
ОС: Debian squeeze/sid

Re: проблема со сборкой

Сообщение Forsberg »

Все. Проблему решил пересборкой перла.
Спасибо сказали: