OSDev
http://osdev.su/

Поставить,настроить все утилиты osdev'a в AltLinux и начать
http://osdev.su/viewtopic.php?f=6&t=1455
Страница 1 из 1

Автор:  freestalceer [ 29 май 2017, 21:51 ]
Заголовок сообщения:  Поставить,настроить все утилиты osdev'a в AltLinux и начать

Всем привет. Решил вот заняться разработкой ОС. Уточню что в моём понимании ОС вовсе не обязана иметь современный gui и поддержку игр. Достаточно консольных браузера,файлменеджера и блокнота, а там дальше видно будет. Но главное это то что меня интересует прежде всего надежность,стабильность и безопасность а не красивости и развлечения.

Решил использовать это http://wiki.osdev.org/FreeBasic_Bare_Bones и это http://wiki.osdev.org/OSKit

Делаю все как в первой ссылке:
Код:
[max@host-7 ~]$ cd  /home/max/dev/os
[max@host-7 os]$ fbc -c kernel.bas -o kernel.o
kernel.c: Assembler messages:
kernel.c:31: Error: operand type mismatch for `push'
kernel.c:32: Error: operand type mismatch for `push'
[max@host-7 os]$


Читал, что подобная ошибка возникает когда разрядность ос не та(у меня 64,неужели проблема в этом?). Помогите новичку, тут ведь главное начать, настроить все инструменты чтобы работали. заранее спасибо

Автор:  Himik [ 30 май 2017, 00:07 ]
Заголовок сообщения:  Re: Поставить,настроить все утилиты osdev'a в AltLinux и нач

Похоже что именно в 64-битной системе проблема. Можно скомпилировать binutils под 32-битный i686, но думаю что тебе будет легче переустановить 32-битный Linux.

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/