LINUX.ORG.RU

Сообщения crocki

 

Знак + при сборке ядра.

Как с помощью fakeroot make-kpkg собрать deb пакет(предварительно скомпилировав arm ядро), чтобы после названия, которое я задаю с помощью

--append-to-version=
не стоял знак +(плюс)? Собираю с помощью команды
fakeroot make-kpkg --arch arm --cross-compile arm-linux-gnueabihf- --initrd --append-to-version=-custom1 kernel_image kernel_headers
в ОС Ubuntu 14.04. Т.е. если имя задано
--append-to-version=linux123
, то deb пакеты будут с названием *linux123+*.deb И само ядро, после установки будет в каталоге с названием *linux123+*

 

crocki
()

Ошибка при компиляции в Debian ARM

При вводе команды make, в папке с compat-wireless-2012-12-18, начинается компиляция, но из-за ошибки корректно не завершается

/usr/src/linux-headers-3.4.90-custom1+/arch/arm/include/asm/io.h:120:21: fatal error: mach/io.h: No such file or directory
compilation terminated.
make[3]: *** [/root/git/compat-wireless-2012-12-18/compat/main.o] Error 1
make[2]: *** [/root/git/compat-wireless-2012-12-18/compat] Error 2
make[1]: *** [_module_/root/git/compat-wireless-2012-12-18] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-3.4.90-custom1+'
make: *** [modules] Error 2
Хотя,
root@debian:~/git/compat-wireless-2012-12-18# ls /usr/src/linux-headers-3.4.90-custom1+/arch/arm/include/asm/ | grep io.h
gpio.h
io.h       
root@debian:~/git/compat-wireless-2012-12-18# ls /usr/src/linux-headers-3.4.90-custom1+/arch/arm/include/asm/mach | grep io.h
io.h
root@debian:~/git/compat-wireless-2012-12-18# uname -a
Linux debian 3.4.90-custom1+ #2 Thu Jun 5 01:44:57 MSK 2014 armv7l GNU/Linux

 , ,

crocki
()

RSS подписка на новые темы