OberonCore https://forum.oberoncore.ru/ |
|
Юниксовый dev0 пакуется без линкера Dev2 https://forum.oberoncore.ru/viewtopic.php?f=134&t=6444 |
Страница 1 из 1 |
Автор: | Евгений Темиргалеев [ Четверг, 10 Октябрь, 2019 20:26 ] |
Заголовок сообщения: | Юниксовый dev0 пакуется без линкера Dev2 |
Надо поправить скрипт bbcb/bbcp/BlackBox/_FreeBSDLinuxOpenBSD_Interp/pack0dev0: Код: Dev2Linker1.LinkElfExe `uname -s` dev0 := … Std/Code/Links.ocf >>> Dev2/Code/Linker.ocf Dev2/Code/Linker1.ocf Dev2/Code/LnkBase.ocf Dev2/Code/LnkChmod.ocf Dev2/Code/LnkLoad.ocf Dev2/Code/LnkWriteElf.ocf Dev2/Code/LnkWriteElfStatic.ocf Dev2/Code/LnkWritePe.ocf <<< ~
|
Автор: | Alexander Shiryaev [ Четверг, 10 Октябрь, 2019 21:06 ] |
Заголовок сообщения: | Re: Юниксовый dev0 пакуется без линкера Dev2 |
А нужен ли он там? |
Автор: | Евгений Темиргалеев [ Пятница, 11 Октябрь, 2019 12:56 ] |
Заголовок сообщения: | Re: Юниксовый dev0 пакуется без линкера Dev2 |
А нужен ли DevLinker в виндовой сборке? Но он там есть. А если его нет, то dev0 не может самостоятельно собрать выполняемый файл, если кодовый файл линкера ему недоступен снаружи. Или, например, если ядро не может эти модули загрузить по причине несовместимости интерфейса Files. И все. Сборка из исходников с нуля, которую должен обеспечить dev0 невозможна. Компилировать он может, собирать нет. |
Автор: | Иван Денисов [ Четверг, 17 Октябрь, 2019 09:05 ] |
Заголовок сообщения: | Re: Юниксовый dev0 пакуется без линкера Dev2 |
Согласен с аргументами Евгения. Думаю, что не будет ничего плохого, если добавить. Внес правку и пересобрал dev0. |
Автор: | Евгений Темиргалеев [ Среда, 30 Октябрь, 2019 17:13 ] |
Заголовок сообщения: | Re: Юниксовый dev0 пакуется без линкера Dev2 |
Для полноты картины стоит добавить ресурсные файлы. Host/Rsrc/Strings.odc System/Rsrc/Strings.odc Std/Rsrc/Strings.odc Text/Rsrc/Strings.odc Dev/Rsrc/Strings.odc Или строки вываливаются неотмаппеными. Код: CommandError CodeFileNotFound ^0: ^1: ^2:
|
Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |