LINUX.ORG.RU

LFS 7.3 Ch 6.37 Perl выдаёт ошибку в make -k test

 


0

1

Все тесты прошли успешно кроме одного. Текст ошибки был таким:

t/op/filetest ................................................. FAILED--expected 425 tests, saw 5
Can't locate Config_heavy.pl in @INC (@INC contains: ../lib) at ../lib/Config.pm line 79.
# Couldn't unlink 'tmp23706B': Permission denied
# Looks like you planned 425 tests but ran 5.

Что делать? Заранее спасибо.

Так Config_heavy.pl в итоге есть или нет?

Вообще что-то @INC бедненько выглядит ещё.

Hoodoo ★★★★★
()
Ответ на: комментарий от ananas

Дык. По ходу, perl криво поставлен же. @INC чуть ли не пустой, cpan не настроен, остаётся только страдать (ну или сидеть с одним core как дураку).

Hoodoo ★★★★★
()
Ответ на: комментарий от Hoodoo

LFS собираю в первый раз. Привожу частичный выхлоп
sh Configure -des -Dprefix=/usr -Dvendorprefix=/usr -Dman1dir=/usr/share/man/man1 -Dman3dir=/usr/share/man/man3 -Dpager=«/usr/bin/less -isR» -Duseshrplib :

Checking the format string to be used for uids...
Determining whether we can use sysctl with KERN_PROC_PATHNAME to find executing program...
try.c: In function 'main':
try.c:22:14: error: 'KERN_PROC' undeclared (first use in this function)
try.c:22:14: note: each undeclared identifier is reported only once for each function it appears in
try.c:23:14: error: 'KERN_PROC_PATHNAME' undeclared (first use in this function)
I'm unable to compile the test program.
I'll assume no sysctl with KERN_PROC_PATHNAME here.
Determining whether we can use _NSGetExecutablePath to find executing program...
try.c:4:25: fatal error: mach-o/dyld.h: No such file or directory
compilation terminated.
I'm unable to compile the test program.
I'll assume no _NSGetExecutablePath here.
It appears we'll be able to prototype varargs functions.

На каком этапе я ошибся?

redbird
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.