RU/2: Форум. Общение пользователей и разработчиков OS/2 (eCS). : А вот вопрос, однако...


Список сообщений | Написать новое | Ответить на сообщение | Домой Поиск:
Предыдущее сообщение | Следующее сообщение
From : valerius
To : dixie
Subj : А вот вопрос, однако...

> > Мд-а. А я вот помнится из любопытства mouse.com (от DOS-а) прогонял церез
> > дизассемблер... То что он произвел обратно не ассемблировалось :( даже без всяких модификаций.
> ;) Бросьте фигнёй страдать ;)
> Максимум, что может "разобраться", а потом "собраться" - и то после массированной доточки руками - нечто килобайт в семь размером - не больше ;)

Возможно и фигня, не отрицаю, я только спросил... Просто дизассемблирование может дать последнюю версию ядра. Но можно и не дизассемблировать, а взять мериновские сорцы, они есть. Но проблемы: 1) получится ядро 10-летней давности 2) сорцы мерина неполные. Я пробовал собрать, даже в сорцах os2ldr не хватает пары сишных хедеров. Их нет ни в сорцах ядра, ни в тулките, ни в ddk. Конечно, товарищи, собравшие osFree TPE, эти недостающие части дописали. Даже, по слухам, есть самописная реализация KEE... Но где все это взять и найти всех этих товарищей... :(

> Kernel compiling HOW-TO
> =======================
>$Id: kernel-compile-howto.txt,v 1.1 2002/02/14 17:03:48 ******* Exp $

>0. Introduction

> This document is now outdated. It is still provided as a
> reference for practicing the kernel build, but it does not
> cover the full compile process.

> 1. Prerequisites

> The build environment is based on the DDK build
> environment. One will need certain packages, namely:

> * COMBASE.ZIP
> * TOOLS.ZIP
> * INOUT.ZIP (for OSO001*.MSG)
> * MSC60.ZIP (MS C v 6.00 alpha)

У кого, интересно, есть вот это:

> Also, the ^^^COMKRNL.ZIP^^^^ package (custom kernel build
> environment) is needed unless you want to miss certain
>important files.

??? :(



Mon 18 Jun 2007 02:11 Mozilla/5.0 (OS/2; U; Warp 4.5; en-US; rv:1.7.10) Gecko/2005




Programmed by Dmitri Maximovich, Dmitry I. Platonoff, Eugen Kuleshov.
25.09.99 (c) 1999, RU/2. All rights reserved.
Rewritten by Dmitry Ban. All rights ignored.