Internal structure and you change requests/suggestions
Posts 41 Joined: Wed Jun 01, 2011 5:55 pm
Начал разбираться с ядром, скопировал 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
компилирует и вроде потом работает.
Можно ли тестировать несжатое ядро? Не нужно ли что то еще править и/или добавлять при работе в линукс?
Ядро сжимается исключительно с целью экономии места на рамдиске. Сжать его можно и в самой Колибри. Kpack - может сделать это, еще есть kerpack. Однако слабое место kerpack это сжатие исключительно ядра на рамдиске. Kpack при помощи OpenDialog позволяет выбрать файл в произвольном месте.
Posts 69 Joined: Tue Jun 24, 2008 11:12 pm
В принципе компиляция в линуксе не отличается от компиляции в винде, так что все верно
Posts 1281 Joined: Tue Apr 12, 2011 11:19 pm
Tue Apr 15, 2014 12:48 am
Пытаю все же собрать ядро самостоятельно, но после make следующая ошибка:
punk_joker@linux-2df1:~/KolibriOS/SVN/kernel/trunk> make
Code: Select all
*** error: language is incorrect or not specified
make: *** [check_lang] Ошибка 1
Как с этим бороться?
Posts 2810 Joined: Mon Sep 24, 2007 11:11 am
Tue Apr 15, 2014 10:01 am
Posts 1281 Joined: Tue Apr 12, 2011 11:19 pm
SoUrcerer wrote: make lang=ru попробуй.
получилось, спасибо
Users browsing this forum: No registered users and 2 guests