Page 1 of 1
сборка ядра в линукс
Posted: Wed Jun 08, 2011 6:12 pm
by coolpr
Начал разбираться с ядром, скопировал trunk из svn добавил lang.inc и переписал makefile:
Code: Select all
FASM=fasm
FLAGS=-m 65536
all: kernel
kernel:
mkdir -p bin
$(FASM) $(FLAGS) kernel.asm bin/kernel.mnt
clean:
rm -rf bin
компилирует и вроде потом работает.
Можно ли тестировать несжатое ядро? Не нужно ли что то еще править и/или добавлять при работе в линукс?
Re: сборка ядра в линукс
Posted: Wed Jun 08, 2011 6:52 pm
by Mario
Ядро сжимается исключительно с целью экономии места на рамдиске. Сжать его можно и в самой Колибри. Kpack - может сделать это, еще есть kerpack. Однако слабое место kerpack это сжатие исключительно ядра на рамдиске. Kpack при помощи OpenDialog позволяет выбрать файл в произвольном месте.
Re: сборка ядра в линукс
Posted: Wed Jun 08, 2011 6:54 pm
by b00bl1k
В принципе компиляция в линуксе не отличается от компиляции в винде, так что все верно
Re: сборка ядра в линукс
Posted: Tue Apr 15, 2014 12:48 am
by punk_joker
Пытаю все же собрать ядро самостоятельно, но после make следующая ошибка:
punk_joker@linux-2df1:~/KolibriOS/SVN/kernel/trunk> make
Code: Select all
*** error: language is incorrect or not specified
make: *** [check_lang] Ошибка 1
Как с этим бороться?
Re: сборка ядра в линукс
Posted: Tue Apr 15, 2014 10:01 am
by SoUrcerer
make lang=ru попробуй.
Re: сборка ядра в линукс
Posted: Wed Apr 16, 2014 3:56 pm
by punk_joker
SoUrcerer wrote:make lang=ru попробуй.
получилось, спасибо