LINUX.ORG.RU

Как собрать установочный файл?


0

0

как собрать установочный файл я скачал дрова на звуковуху в bz2 -формате разархивировал её передо мной куча файлов и каталог как мне а дальеш продолжить установку? в REARME написано что я должен собрать эти файлы в единый установоный файл! как мне его собрать?

anonymous

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

В Faqe такова нету!!! если бы было я б незадавал бы такова вопроса!

anonymous
()

Телепаты в отпуске! Ты хотябы дистрибутив свой написал? Читай как надо правильно задавать вопросы.

Orlangoor ★★★★★
()

перходишь в папку в эту и потом делаешь так:

./configure
make
make install

если скрипта configure нет значит просто
make
make install

make install из под рута делай!!!
и вообще када прогу из исходников собираешь то луче пользоваться
программами типа
checkinstall (см FAQ)

в папке всегдай файл. INSTALL называется, еще есть TODO и README
в них многа интересного написано :)

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

Да, а перед ./configure обычно очень полезно бывает почитать ./configure --help | less.
А обычно вместе с сорцам еще и какой-нть файлик кладут с хелпом ;)

anonymous
()
Ответ на: комментарий от Deleted

звукойвой драйвери у меня intel8x0 скачал дрова alsa-driver-1.0.0rc1.tar осталось только установить

anonymous
()
Ответ на: комментарий от berkuf

начинаю ставить дрова ./configure потом make сначала всё нормально

[root@Admin alsa]# make make dep make[1]: Entering directory `/home/Halk/tmp/alsa' make[2]: Entering directory `/home/Halk/tmp/alsa/acore' ...................................... после выдаёт

CC [M] /home/Admin/tmp/alsa/acore/memalloc.o /home/Admin/tmp/alsa/acore/memalloc.c: In function `snd_pci_hack_alloc_consistent': /home/Admin/tmp/alsa/acore/memalloc.c:105: error: structure has no member named `consistent_dma_mask' /home/Admin/tmp/alsa/acore/memalloc.c:110: error: structure has no member named `consistent_dma_mask' /home/Admin/tmp/alsa/acore/memalloc.c:115: error: structure has no member named `consistent_dma_mask' /home/Admin/tmp/alsa/acore/memalloc.c: In function `snd_malloc_pci_page': /home/Admin/tmp/alsa/acore/memalloc.c:658: error: structure has no member named `consistent_dma_mask' make[2]: *** [/home/Admin/tmp/alsa/acore/memalloc.o] Ошибка 1 make[1]: *** [_module_/home/Admin/tmp/alsa/acore] Ошибка 2 make[1]: Leaving directory `/lib/modules/2.6.9-1.667asp/build' make: *** [compile] Ошибка 1

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

Ты болван. Не обижайся, но это так:

1. Последняя версия альсы 1.0.8 2. В ядро 2.6.х она уже входит - не нужно ничего качать. Нужно сконфигурировать ядро и собрать его. Или поставить то, которое шло с дистрибутивом.

Теперь о faq:

Там есть отдельный раздел.

http://www.linux.org.ru/books/lor-faq/lorFAQ-18.html

Первый вопрос - это твое как раз.

Там же в faq есть про сборку ядер.

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

на щёт болана неотрицаю! просто я тока поставил 2 дня назад этот линукс первй раз и нефига ещё в нём нешарю хотя чучуть уже есть этих фагов начитался... де понял -зделал ле непонял на форуме спрашую! так все делают и я в том числе!

а тперь протядро что ты имел введу про ядро? "Или поставить то, которое шло с дистрибутивом."

с установочного диска скачать чёли?

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

в ядрах ветки 2.6 уже есть alsa - просто нужно включить ее поддержку при сборке ядра! и ни каких драйверов больше устанавливать НЕ НАДО!

если у тебя ядро 2.4 то лучше собрать его без алсы (в моем ядре она еще тока в проете была) и потом поставть дрова!

uname -r

версию твоего ядра покажет!

для тебя лучший вариант это конечно не пересобирать ядро! хотя, людям свойственно учиться :)

berkuf
()
Ответ на: комментарий от anonymous

если alsa собрана то нет, если не собрана значит надо!

посмотри в модулях /lib/modules/2.6.9 если есть то посмотри чтобы были прописаны в /etc/modprobe.conf

ну в принципе есть еще один вариант: alsa может быть вкомпилена прямо в ядро - тогда выход один - оторвать руки тому человеку который это сделал :) alsa работать должна! :)

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

вот что у меня написано в /etc/modprobe.conf

alias usb-controller uhci-hcd alias char-major-116 snd alias char-major-14 soundcore alias sound-slot-0 snd-card-0 alias sound-service-0-0 snd-mixer-oss alias sound-service-0-1 snd-seq-oss alias sound-service-0-3 snd-pcm-oss alias sound-service-0-8 snd-seq-oss alias sound-service-0-12 snd-pcm-oss alias eth0 8139too alias snd-card-0 snd-intel8x0 options snd-card-0 index=0 install snd-intel8x0 /sbin/modprobe --ignore-install snd-intel8x0 && /usr/sbin/alsactl restore >/dev/null 2>&1 || : remove snd-intel8x0 { /usr/sbin/alsactl store >/dev/null 2>&1 || : ; }; /sbin/modprobe -r --ignore-remove snd-intel8x0

тоесть получаетс что она уже собрана? тогда как её настроить?

anonymous
()
Ответ на: комментарий от berkuf

Можно установить дрова oss3992a а потом сконфигурировать их тоесть чтоб работали?

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