![]() |
Не могу построить rpm
Вложений: 3
На сервере под управлением RHEL 5.2 AP пытаюсь установить драйвер сетевой карты (HP TG3 driver, файл tg3-3.92e-3.src.rpm, приписал zip, потому что rpm прикрепить не дает:) в соответствии с HP инструкцией (файл tg3-3_92e-3_src.txt) по установке. Согласно пункту 3 выполняю команду rpmbuild -bb /SPECS/tg3.spec и получаю вывод который я сохранил в файле tg3_build.log.txt.
Чувствую что-то в системе недоставлено, вот только что - не знаю. Может кто-нибудь подсказать? |
пакет kernel-source* установлен ?
|
Вообще вроде устанавливал. Команду rpm -ivh kernel-2.6.18-92.el5.src.rpm выполнял, и вроде как прошла. Надо было потом еще что-нибудь сделать?
Или это не то? тогда подскажите, какой версии мне нужен этот пакет. Отстраненно: в НР-шной инструкции сказано что для RHEL5 kernel-source вроде как устанавливать не надо. |
kernel-2.6.18-92.el5.src.rpm - это не тот пакет. Должно быть что-то вроде именно kernel*source*.rpm. Пакет должен быть в дистрибутиве.
Кстати, в инструкции так и написано: Цитата:
|
Цитата:
Цитата:
|
Новые исходные:
В целом почти со всем справился (отсутствие файлов ликвидировал) Теперь утыкаюсь вот в эту проблему: make -C /lib/modules/2.6.18-92.el5PAE/build SUBDIRS=/usr/src/redhat/BUILD/tg3-3.92e modules make[1]: Entering directory `/lib/modules/2.6.18-92.el5PAE/build' make[1]: *** No rule to make target `modules'. Stop. Что это и как мне это побороть? |
PyroTechnic, Так вы rpmbuild делаете, или make ?
|
Вообщем все решил сам:
Вкратце: установил kernel source code командой rpm -ivh kernel-2.6.18-92.el5.src.rpm Затем: развернул kernel source code tree командой rpmbuild -bp kernel-2.6.spec из каталога /usr/src/redhat/specs/ Затем: скопировал содержимое каталога /linux-2.6.18/build в каталог /lib/modules/2.6.18-92.elPAE/build И наконец от безысходки запустил в том каталоге команду make без параметров. после 40 минут построений каких-то модулей я попробовал еще раз пройтись по инструкции установки драйвера и о чудо! все заработало. |
Время: 06:48. |
Время: 06:48.
© OSzone.net 2001-