Board.KolibriOS.org

Official KolibriOS board
It is currently Wed May 22, 2019 10:05 am

All times are UTC+03:00




Post new topic  Reply to topic  [ 3 posts ] 
Author Message
PostPosted: Thu Mar 06, 2008 11:24 pm 
Offline

Joined: Thu Dec 21, 2006 10:51 am
Posts: 88
Предложение такое - добавить функциональность в ядро для запуска программ в формате ELF аналогичном линуксовому.
Для чего? - Для запуска программ скомпилированных чистым gcc из линуха без разного рода "мастурбаций"
со скриптами линкера и т.п.
Т.е. модифицировать подфункцию 7 функции 70 для запуска чистого ELF или добавть новую подфункцию.
Я не предлагаю менять весь формат файлов, а просто позволять загружать файл в ELF формате т.е.
читать этот файл и укладывать данные в памяти в соотвествие с требованиями ядра.
Тоже самое относится и к PE (хотя он мастодонский из за поддержки 16 разрядных приложений).
З.Ы. инфа тут http://www.codenet.ru/progr/formt/elf_pe.php

_________________
Если бы строители строили здания, так же как программисты пишут программы первый же залетевший дятел разрушил бы цивилизацию.


Top
   
PostPosted: Thu Mar 06, 2008 11:53 pm 
Offline

Joined: Sat Feb 23, 2008 12:24 am
Posts: 32
+1. Yet another great idea.


Top
   
PostPosted: Fri Mar 07, 2008 4:42 pm 
Offline
Kernel Developer

Joined: Wed Mar 08, 2006 6:25 pm
Posts: 3952
SHREDER

"Мастодонский" скорее относится к ELF особенно в .so варианте. PE не поддерживает 16-ти разрядные приложения, это старый NE формат. Загрузка PE уже есть в ядре, но для запуска приложений в PE надо решить ещё несколько вопросов.


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 3 posts ] 

All times are UTC+03:00


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Limited