Board.KolibriOS.org
http://board.kolibrios.org/

Поддержка чистого ELF формата бинарных исполняемых файлов.
http://board.kolibrios.org/viewtopic.php?f=35&t=1008
Страница 1 из 1

Автор:  SHREDER [ Чт мар 06, 2008 11:24 pm ]
Заголовок сообщения:  Поддержка чистого ELF формата бинарных исполняемых файлов.

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

Автор:  crchemist [ Чт мар 06, 2008 11:53 pm ]
Заголовок сообщения:  Re: Поддержка чистого ELF формата бинарных исполняемых файлов.

+1. Yet another great idea.

Автор:  Serge [ Пт мар 07, 2008 4:42 pm ]
Заголовок сообщения:  Re: Поддержка чистого ELF формата бинарных исполняемых файлов.

SHREDER

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

Страница 1 из 1 Часовой пояс: UTC+03:00
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/