OberonCore

Библиотека  Wiki  Форум  BlackBox  Компоненты  Проекты
Текущее время: Суббота, 14 Декабрь, 2019 15:28

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 125 ]  На страницу Пред.  1, 2, 3, 4, 5 ... 7  След.
Автор Сообщение
 Заголовок сообщения: Re: Linux+BlackBox=?
СообщениеДобавлено: Понедельник, 12 Декабрь, 2005 17:38 
Аватара пользователя

Зарегистрирован: Суббота, 26 Ноябрь, 2005 02:12
Сообщения: 458
Откуда: Егорьевск
Vlad писал(а):
info21 писал(а):
Vlad писал(а):
оберон я его GC это вообще черный ящик без ручек.


Вы правы -- про сборщик мусора нужно оговариваться. Но это единственная оговорка.


Это оговорка ставит крест на использовании в оберона ядреном коде линукса.


Это ещё почему?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Понедельник, 12 Декабрь, 2005 18:02 
Аватара пользователя

Зарегистрирован: Суббота, 26 Ноябрь, 2005 02:12
Сообщения: 458
Откуда: Егорьевск
Если запускать BlackBox в эмулаторе wine, то у меня каждый раз при нажатии на кнопку "Отмена" окна OpenDialog или SaveDialog появляется TRAP

Кто-нибудь знает, в чём дело? В wine или в BlackBox?

COMMDLG32.CommDlgExtendedError() return value:
PDERR_NODEFAULTPRN: A default printer does not exist. (Зачем делать АВОСТ, если у меня нет принтера?)

ОС: FreeBSD 6.0-STABLE
Версия wine: 0.9.2
Версия BlackBox: 1.5beta


Последний раз редактировалось Alexander Shiryaev Вторник, 13 Декабрь, 2005 02:37, всего редактировалось 2 раз(а).

Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вторник, 13 Декабрь, 2005 00:25 

Зарегистрирован: Суббота, 26 Ноябрь, 2005 10:37
Сообщения: 875
Откуда: Россия, Владивосток
Alexander Shiryaev писал(а):
ОС: FreeBSD 6.0-STABLE
Версия wine: 0.9.2
Версия BlackBox: 1.5beta


У меня SuSE 9.2 и wine 20040813-7 (который в дистрибутиве шёл) - всё относительно нормально. Единственно, мышка иногда с первого раза не срабатывает, и в Блэкбоксовских диалогах приходится с клавиатуры работать. Правда у меня принтер стоит.

А вообще, надо покопаться в исходниках ББ, откуда он этот трап берёт...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Среда, 14 Декабрь, 2005 10:53 

Зарегистрирован: Среда, 30 Ноябрь, 2005 11:46
Сообщения: 46
sacred писал(а):
Старьё, этот Linux, честно говоря


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Среда, 14 Декабрь, 2005 19:38 
Администратор

Зарегистрирован: Вторник, 15 Ноябрь, 2005 01:14
Сообщения: 4366
Откуда: Россия, Орёл
starant писал(а):
sacred писал(а):
Старьё, этот Linux, честно говоря


А уж винда какое старьё! :D Аж 1985 г. р.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Linux+BlackBox=?
СообщениеДобавлено: Четверг, 15 Декабрь, 2005 07:11 

Зарегистрирован: Суббота, 26 Ноябрь, 2005 18:38
Сообщения: 1857
Alexander Shiryaev писал(а):
Это ещё почему?


Общеизвестный факт. Я не смогу тебе по пунктам разложить, потому что не имею опыта написания чего-либо для линуксового ядра. Ты, как я понимаю - тоже. Можешь изучить этот вопрос и рассказать сам :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Четверг, 15 Декабрь, 2005 11:54 
Модератор
Аватара пользователя

Зарегистрирован: Понедельник, 14 Ноябрь, 2005 18:39
Сообщения: 9165
Откуда: Россия, Орёл
Цитата:
Это оговорка ставит крест на использовании в оберона ядреном коде линукса.

Оберон - это не обязательно сборщик мусора. Сылшал про инструментарий XDS (новосибирская фирма Excelsior)? Пакет кросс-компиляторов с Модула-2-Оберон-2 в машинный код для множества платформ (фактически, нужно только соединить головной компилятор с одним из "оконечных" модулей-кодогенераторов). Там все бибилотеки и пакеты совместимы между Модулой, и Обероном, можно с равным успехом писать и на том, и на том. Сборщик мусора - "по вкусу". Ну а Модула, как известно, язык системного программирования... Можно, кстати, прямо в С транслировать.

Кстати, теперь пакет стал freeware (правда, сырцы недоступны). Сама среда - классическая IDE. И линковка модулей статическая.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Linux+BlackBox=?
СообщениеДобавлено: Четверг, 15 Декабрь, 2005 17:12 
Аватара пользователя

Зарегистрирован: Суббота, 26 Ноябрь, 2005 02:12
Сообщения: 458
Откуда: Егорьевск
Vlad писал(а):
Alexander Shiryaev писал(а):

Цитата:
Это оговорка ставит крест на использовании в оберона ядреном коде линукса.


Это ещё почему?


Общеизвестный факт. Я не смогу тебе по пунктам разложить, потому что не имею опыта написания чего-либо для линуксового ядра. Ты, как я понимаю - тоже. Можешь изучить этот вопрос и рассказать сам :)


слово "ядреный" было понято в прямом смысле.

Зачем писать что-то для ядра Linux-а на обероне, когда есть BlueBottle?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Linux+BlackBox=?
СообщениеДобавлено: Четверг, 15 Декабрь, 2005 19:48 
Администратор

Зарегистрирован: Вторник, 15 Ноябрь, 2005 01:14
Сообщения: 4366
Откуда: Россия, Орёл
Alexander Shiryaev писал(а):
Зачем писать что-то для ядра Linux-а на обероне, когда есть BlueBottle?


В виду сильной ограниченности базы драйверов BlueBottle. Однако, можно конвертировать (руками) дрова от линуха для BlueBottle.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Linux+BlackBox=?
СообщениеДобавлено: Пятница, 16 Декабрь, 2005 00:33 
Аватара пользователя

Зарегистрирован: Суббота, 26 Ноябрь, 2005 02:12
Сообщения: 458
Откуда: Егорьевск
Борис Рюмшин писал(а):
Однако, можно конвертировать (руками) дрова от линуха для BlueBottle.


Кстати делать это не так-то просто :(


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Linux+BlackBox=?
СообщениеДобавлено: Пятница, 16 Декабрь, 2005 01:45 
Администратор

Зарегистрирован: Вторник, 15 Ноябрь, 2005 01:14
Сообщения: 4366
Откуда: Россия, Орёл
Alexander Shiryaev писал(а):
Борис Рюмшин писал(а):
Однако, можно конвертировать (руками) дрова от линуха для BlueBottle.


Кстати делать это не так-то просто :(


Да, к сожалению....


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Linux+BlackBox=?
СообщениеДобавлено: Воскресенье, 18 Декабрь, 2005 04:46 

Зарегистрирован: Суббота, 26 Ноябрь, 2005 18:38
Сообщения: 1857
Alexander Shiryaev писал(а):
Зачем писать что-то для ядра Linux-а на обероне, когда есть BlueBottle?


Возможно BlueBottle массовому пользователю не нужен?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Воскресенье, 18 Декабрь, 2005 04:53 

Зарегистрирован: Суббота, 26 Ноябрь, 2005 18:38
Сообщения: 1857
Илья Ермаков писал(а):
Оберон - это не обязательно сборщик мусора.


Без сборщика мусора он представляет еще меньшую ценность. Потому что безопасность сразу идет нафиг, а среди небезопасных языков рулит С++ :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Воскресенье, 18 Декабрь, 2005 07:28 

Зарегистрирован: Вторник, 29 Ноябрь, 2005 21:41
Сообщения: 1026
Наверное разговор о BlueBottle стоит перенести в отдельную тему. Кому придет в голову искать его в Разном Linux+BlackBox=?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Воскресенье, 18 Декабрь, 2005 11:03 
Модератор
Аватара пользователя

Зарегистрирован: Понедельник, 14 Ноябрь, 2005 18:39
Сообщения: 9165
Откуда: Россия, Орёл
Если народ подхватит "бутылочную" тему - перенесем :-)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Понедельник, 19 Декабрь, 2005 15:57 

Зарегистрирован: Понедельник, 28 Ноябрь, 2005 18:08
Сообщения: 76
Подхватываю! Кто знает, как для бутылки драйвера писать?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Понедельник, 19 Декабрь, 2005 19:43 
Аватара пользователя

Зарегистрирован: Суббота, 26 Ноябрь, 2005 02:12
Сообщения: 458
Откуда: Егорьевск
Cardinal писал(а):
Подхватываю! Кто знает, как для бутылки драйвера писать?


Пока думаю, лучшее, что можно сделать - это смотреть примеры драйверов в BlueBottle и сравнивать их с драйверами для Linux/FreeBSD. Ещё нужно знать о работе шины PCI и знать, какие возможности есть для работы с ней в BlueBottle (модуль PCI)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Понедельник, 09 Январь, 2006 20:24 

Зарегистрирован: Понедельник, 09 Январь, 2006 20:00
Сообщения: 1
Возможно ли подключиться к этому?
Почему нет публичного CVS/проекта на sourceforge, кто координаторы проекта, кто принимает патчи?

info21 писал(а):
Anton писал(а):
А как бы узнать каково вообще состояние дел с переносом BlackBox на Linux


Идет работа. Медленно, но идет. Сначала делается без-ГУЙный вариант для счета на кластерах (строго в соответствии с очередью конкретных задач, без фантазий от балды). Потом остальное. Впрочем, ГУЙ в стадии альфы получен от Oberon microsystems летом.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Понедельник, 05 Июнь, 2006 13:25 

Зарегистрирован: Понедельник, 28 Ноябрь, 2005 10:28
Сообщения: 1214
Alexander Shiryaev писал(а):
Если запускать BlackBox в эмулаторе wine, то у меня каждый раз при нажатии на кнопку "Отмена" окна OpenDialog или SaveDialog появляется TRAP

Кто-нибудь знает, в чём дело? В wine или в BlackBox?


И в том и в другом. При нажатии на кнопку "Отмена" wine возвращает ненулевой код ошибки, а в BlackBox стоит ASSERT(res=0).


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Понедельник, 04 Сентябрь, 2006 09:10 

Зарегистрирован: Вторник, 04 Июль, 2006 13:04
Сообщения: 88
Откуда: Novosibirsk
[quote="info21"]
Идет работа. Медленно, но идет. Сначала делается без-ГУЙный вариант для счета на кластерах (строго в соответствии с очередью конкретных задач, без фантазий от балды). Потом остальное. Впрочем, ГУЙ в стадии альфы получен от Oberon microsystems летом.[/quote]
a mogno uznat cherez chto on rabotaet?
X ne prelshaet - slishkom slogno...
SDL/GGI - vozmogno... nu neznayu dage...

a vot esli by cherez primitivneyshiy vesa freimbuffer-draiver yadra (imeetsya v NetBSD/Linux), esli bez libc rabotaet s yadrom napryamuyu... togda ochen interesno...


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 125 ]  На страницу Пред.  1, 2, 3, 4, 5 ... 7  След.

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Вся информация, размещаемая участниками на конференции (тексты сообщений, вложения и пр.) © 2005-2019, участники конференции «OberonCore», если специально не оговорено иное.
Администрация не несет ответственности за мнения, стиль и достоверность высказываний участников, равно как и за безопасность материалов, предоставляемых участниками во вложениях.
Без разрешения участников и ссылки на конференцию «OberonCore» любое воспроизведение и/или копирование высказываний полностью и/или по частям запрещено.
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB