LINUX.ORG.RU

lfs-ники помогите


0

1

Вот что выдало при компиле glib

In file included from nscd.c:46:0:
selinux.h:49:1: error: unknown type name 'cap_t'
selinux.h:51:40: error: unknown type name 'cap_t'
In file included from connections.c:53:0:
selinux.h:49:1: error: unknown type name 'cap_t'
selinux.h:51:40: error: unknown type name 'cap_t'
make[2]: *** [/fs/mont/sdc/sdc1/glibc-build/nscd/nscd.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: *** [/fs/mont/sdc/sdc1/glibc-build/nscd/connections.o] Error 1
make[2]: Leaving directory `/fs/mont/sdc/sdc1/glibc-2.14/nscd'
make[1]: *** [nscd/others] Error 2
make[1]: Leaving directory `/fs/mont/sdc/sdc1/glibc-2.14'
make: *** [all] Error 2

★★

Ответ на: комментарий от x3al

И нафиг тебе LFS, если в него можно превратить ту же генту?

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

x3al: кстати этого capatibilies.h не было в исходниках glibc его пришлось в папку с исходниками glibc копировать из исходников ядра, хотя до этого хедеры из исходников ядра скопировал как в книге

imul: делаю вот по какой книге http://rus-linux.net/nlib.php?name=/MyLDP/BOOKS/LFS-BOOK-6.8-ru/lfs-6.8-ru-in...


версия 6.8 хотя пакеты скачал более новые не те что в книге, может поэтому и не получается, сейчас попробую glibc версии 2.13 как в книге

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

Не надо новые пакеты, надо действительно те, что в книге, особенно при сборке туллчейна, так как там накладываются специфические патчи.

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

Начни... сначала, и попытайся собрать всё до чрута и туллчейн после чрута строго по книге, и возьми её с самого сайта lfs последнюю стабильную.

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

так а где тогда взять этот capatibilies.h

вот строки из selinux.h


#ifndef _SELINUX_H
#define _SELINUX_H 1

#include «nscd.h»
#ifdef HAVE_LIBCAP
# include <sys/capability.h>
#endif


sys/capability.h нету и в помине

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