nixp.ru v3.0

19 января 2017,
четверг,
03:19:11 MSK

DevOps с компанией «Флант»
CHeryPo4Ka написал 13 октября 2005 года в 18:12 (3473 просмотра) Ведет себя неопределенно; открыл 1 тему в форуме, оставил 7 комментариев на сайте.

Люди добрые, при конфигурации вмваре спрашивает путь к С хедерам, дефолтный путь не подходит, тот, который я пишу ( /usr/include/ ) тоже не подходит (говорит, мол, там не для моего ядра).

Как же тогда достать те хедеры, которые для моего ядра?

У меня стоит ASP линух…

когда ввожу путь /usr/include/ ,она говорит, что-то вроде того, что у меня версия 2.4.20 2.4.22-1.2154.nptl.asp

Помогите…

anonymous

Ща отвечу — а что она вообще говорит-то? Со значениями по умолчанию?

Master

нужно поставить rpm-пакет с хедерами

CHeryPo4Ka

Оххх.. я понимаю, что нужно пакет с хедерами…

Но ГДЕ мне достать пакет с хедерами для моего ядра? =)

ЗЫ Мастер, читай сабж =)

2 Vlav по умолчанию она предлагает вариант

/usr/src/linux/include

но такого пути у меня вообще нету.

У меня есть /usr/include

Но этот путь прогу не устраивает, потому что там типа не те хедеры.

Sasha2

Ну так создай ссылку на тот каталог, где у тебя лежат хедеры

ln -s /usr/include … /usr/src/linux

CHeryPo4Ka

Проблема не в том, что я не могу указать проге мои хедеры.

проблема в том, что проге они не нравятся! мне нужны какие-то другие…

Sasha2

Других быть не может.

Хедеры должны быть не такими то и такими то, а теми, которые соответствуют установленному ядру (точнее иходникам ядра).

Dr. Evil

1) версия VMware?

2) версия ядра и операционки?

3) uname -a?

4) $ ls /usr/src/?

5) исходники ядра установлены?

CHeryPo4Ka
Dr._Evil
1) версия VMware?

2) версия ядра и операционки?

3) uname -a?

4) $ ls /usr/src/?

5) исходники ядра установлены?

Эээ =))

1) На днях скачена с их сайта

2) А как узнать?

3) Э.. чего?:)

4) См. 3

5) Хз.. Просто с диска АСП ставился

Uncle Theodore

Установи пакет, который называется kernel-source или что-то вроде этого со своего диска. Может быть, там будет пакет с названием типа kernel-headers, можно обойтись малой кровью, установив только его. Но лучше установить kernel-sources. Я не знаю, какие менеджеры пакетов бывают в твоем дистре, посмотри в мануале. Или просто поищи на сидюке.

Команда uname -a напечатанная в командной строке расскажет тебе, какую версию ядра ты гоняешь. И еще много полезного.

Good Luck,

UT

CHeryPo4Ka

ааа… спасибо, попробую =))

Sasha2

Да там, по всей вероятности, ядро одно, сорцы другие, заголовочные файлы тоже может быть другие и ссылка /usr/src/linux торчит вообще неизвестно куда.

CHeryPo4Ka

Есть пакет кернел сорс

а есть еще два таких:

glibc-kernheaders-2.4-8.36.i386.rpm

glibc-headers-2.3.2-101.4asp.i386.rpm

Что лучше ставить?

CHeryPo4Ka

Фу)

после установки кернел сорсов вмвара поставилась, всем спасибо =)))

Судя по содержимому топика, ответ на сабж таков: на диске или в архиве, откуда линукс ставился.

CHeryPo4Ka

Каждая винда должна сидеть в окошке! =)

ecobeingecobeing.ru
Экология и вегетарианство на благо всем живым существам Планеты.