LINUX.ORG.RU
решено ФорумAdmin

Ubuntu+MCS9900_Linux


0

1
# make
rm -f *.mod.c *.o *.ko .*.cmd *.symvers
make -C /lib/modules/2.6.38-8-server/build/  SUBDIRS=/media/cdrom/MCS9901CV-CC driver 101007/MCS9900_Linux/MCS9900_Linux/MCS9900_NonCascade/MCS99XX_V_1.0.0.0 modules
make[1]: Entering directory `/usr/src/linux-headers-2.6.38-8-server'
make[1]: *** No rule to make target `driver'.  Stop.
make[1]: Leaving directory `/usr/src/linux-headers-2.6.38-8-server'
make: *** [default] Error 2

Чего-то не хватает *** No rule to make target `driver'. Stop.?

★★★★★

Подумал Headers, но нет

# apt-get install linux-headers-`uname -r`
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Уже установлена самая новая версия linux-headers-2.6.38-8-server.
linux-headers-2.6.38-8-server установлен вручную.
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 28 пакетов не обновлено.
petav ★★★★★ ()

В директории Entering directory `/usr/src/linux-headers-2.6.38-8-server'

нет Makefile с описанием таргета driver. И не должно быть, насколько я помню.

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

попробуйте полные сорцы ядра установить и использовать их вместо только хедеров

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

Что в итоге

Плата ORIENT XWT-PE2S1P так и не заработала. Он определяется системой как MosChip 9912, обратился в поддержку они сказали что такого чипсета не существует. И действительно на самой плате наклейка 9901.

Пошел в магазин купил st-lab i-410 на наклейке MosChip 9865 и системой определилась так же. Ядро опознало порт.

Делаю вывод что первая плата брак. Отнесу в магазин.

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