delphineOS

Обсуждение идей, архитектуры и проектов (как существующих, так и разрабатываемых).

Модераторы: Рождённый_в_СССР, Модераторы

Ответить
Аватара пользователя
Ambient
новенький
Сообщения: 24
Зарегистрирован: 27.09.2009 10:51:17

delphineOS

Сообщение Ambient »

Пытаюсь собрать сие чудо, но под 2.4.0. Это вообще реально сделать?

При компиляции keyboard.pp пишет:
keyboard.pp(633,11) Error: Callibg convention doesn't match forward
keyboard.pp(633,11) Error: function header doesn't match the previous declaration "keyboard_interrupt;"
===
...
INTERFACE
...
procedure keyboard_interrupt;
...

IMPLEMENTATION
...
procedure keyboard_interrupt; interrupt; [ public, alias : 'KEYBOARD_INTERRUPT'];
==========
Вопрос:
Что изменилось по сравнению с fpc 1.x в этом плане.
и как лучше работать с прерываниями в fpc >=2.4.0
Аватара пользователя
Ambient
новенький
Сообщения: 24
Зарегистрирован: 27.09.2009 10:51:17

Re: delphineOS

Сообщение Ambient »

Ага, злобные разработчики delphineOS в make-файле вместо setup.s написали, к примеру setup.S.
Понятно, что оно не соберется под Ликуксом, т.к. не найдёт файлы, а в make clean вообще удалятся все *.s, в том числе и те, которые входят составной частью в дельфин. Надавать бы плюх им за это, ведь это явная диверсия.
Но прогресс идёт, хотя так никто мне и не ответил.
вываливается куда undefined reference to 'RTTI_SYSTEM_POINTER', 'EXEC_GET_FREE_PAGE$$POINTER' и т.д.
Бросить бы это и заняться более полезным делом, но начальство не спит (((
Kemet
постоялец
Сообщения: 241
Зарегистрирован: 10.02.2010 18:28:32
Откуда: Временно оккупированная территория
Контактная информация:

Re: delphineOS

Сообщение Kemet »

Ambient писал(а):но начальство не спит (((

Спит, куда оно денется )))
Ambient писал(а):Но прогресс идёт, хотя так никто мне и не ответил.

Неправильной дорогой идёте, товарищи.
Нужно собрать той версией, под которую оно собирается, и только когда оно соберется и заработает можно начинать приводить его в удобоваримый вид, и только потом и портировать на другую версию fpc. Это если Дельфин станет точкой отчета, а если не станет, то и время тратить не стоит.
Аватара пользователя
Ambient
новенький
Сообщения: 24
Зарегистрирован: 27.09.2009 10:51:17

Re: delphineOS

Сообщение Ambient »

Ну вот, а я почти победила, он уже собирается и почти работает, правда глючит страшно (((.
Но раз никому не надо, то ладно.
Аватара пользователя
bw
постоялец
Сообщения: 359
Зарегистрирован: 01.12.2005 10:36:23
Откуда: Усть-Илимск
Контактная информация:

Re: delphineOS

Сообщение bw »

Этот дельфин давно сдох, нафиг он нужен с ним разбираться.
Видел я его как-то, когда новое хобби искал, не стал задерживаться, прошел мимо.

..bw
boby125
незнакомец
Сообщения: 1
Зарегистрирован: 17.09.2014 06:11:06

Re: delphineOS

Сообщение boby125 »

Но прогресс идёт, хотя так никто мне и не ответил.
вываливается куда undefined reference to 'RTTI_SYSTEM_POINTER', 'EXEC_GET_FREE_PAGE$$POINTER' и т.д.
Бросить бы это и заняться более полезным делом, но начальство не спит (((
Аватара пользователя
vada
энтузиаст
Сообщения: 691
Зарегистрирован: 14.02.2006 12:43:17

Re: delphineOS

Сообщение vada »

А какова цель возиться с delphineOS?
Аватара пользователя
Лекс Айрин
долгожитель
Сообщения: 5723
Зарегистрирован: 19.02.2013 16:54:51
Откуда: Волгоград
Контактная информация:

Re: delphineOS

Сообщение Лекс Айрин »

vada, продаться MS, например :lol:
Аватара пользователя
vada
энтузиаст
Сообщения: 691
Зарегистрирован: 14.02.2006 12:43:17

Re: delphineOS

Сообщение vada »

Ambient писал(а):Но раз никому не надо, то ладно.

И это правильно :)
Ответить