Помогите с выбором компилятора и либ для кроссплат-ного кода

Вопросы использования сторонних (не входящих в состав FPC и Lazarus) утилит и библиотек.

Модератор: Модераторы

Помогите с выбором компилятора и либ для кроссплат-ного кода

Сообщение adm-fil » 06.12.2024 09:34:46

Всем здасьте!
Я начал один весьма любопытный проект сетевого приложения с поддержкой старых (очень старых) версий Windows, DOS, Linuix, FreeBSD.

( Windows 3.1, 3.11, FwG, WIn95, Win98, Win ME, Win2000-VISTA, WIn7-Win11. ), (DOS 5x - 7x). Разный Линукс, FreeBSD >= 6.x


Программа, которую я пишу будет использовать сетевое обнаружение в разнородной среде (VmWare,VirtualBox,QEMU и возможно локальная сеть). Для обнаружения в сети я хочу использовать UPD - броадкасты.
Вот примерно так как на картинке с формочками. Здесь хост на OpenSuSe обменялся через броадкаст UDP пакетами с гостевой системой Windows 98.

Вопрос - какие ЯП и компиляторы выбрать для такой титанической задачи?
# Delphi?
# Lazarus?
# Сырой FPC?
# C?
# C++?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
adm-fil
незнакомец
 
Сообщения: 5
Зарегистрирован: 13.05.2023 08:35:09

Re: Помогите с выбором компилятора и либ для кроссплат-ного

Сообщение Снег Север » 06.12.2024 09:37:58

Ассе́мблер...
Аватара пользователя
Снег Север
долгожитель
 
Сообщения: 3043
Зарегистрирован: 27.11.2007 16:14:47

Re: Помогите с выбором компилятора и либ для кроссплат-ного

Сообщение Alexander » 06.12.2024 13:43:15

А чем собственно обычный FPC не устраивает ? Он вроде на всём этом запускается. Ну может ещё какие FreeDOS, KolibriOS, Plan 9.
Аватара пользователя
Alexander
энтузиаст
 
Сообщения: 793
Зарегистрирован: 18.12.2005 19:10:00
Откуда: оттуда

Re: Помогите с выбором компилятора и либ для кроссплат-ного

Сообщение slyubez » 06.12.2024 22:47:31

Он вроде на всём этом запускается.

Windows 3.x - это 16-разрядный код. DOS - вообще вроде 8-разрядный. Надо, видимо, искать gcc ооооочень старых версий.
slyubez
постоялец
 
Сообщения: 175
Зарегистрирован: 31.03.2015 08:44:07

Re: Помогите с выбором компилятора и либ для кроссплат-ного

Сообщение xchgeaxeax » 06.12.2024 23:49:46

slyubez писал(а):DOS - вообще вроде 8-разрядный.

Это что за зверь такой?
xchgeaxeax
постоялец
 
Сообщения: 137
Зарегистрирован: 11.05.2023 03:51:40

Re: Помогите с выбором компилятора и либ для кроссплат-ного

Сообщение MaratIsk » 07.12.2024 02:20:45

Снег Север писал(а):Ассе́мблер...
:lol:
MaratIsk
постоялец
 
Сообщения: 119
Зарегистрирован: 20.08.2009 18:15:20

Re: Помогите с выбором компилятора и либ для кроссплат-ного

Сообщение Alexander » 07.12.2024 09:01:58

> DOS - вообще вроде 8-разрядный.

Не, ДОС 16-ти разрядный. Восьмибитный - это предшественник ДОС - CP/M ( http://www.criss.fun/?modern_cpm_8bit_computer ).

На перечисленных FreePascal работает, но может нужны ещё старые ? OS/2, GEM, Novell NetWare...
Аватара пользователя
Alexander
энтузиаст
 
Сообщения: 793
Зарегистрирован: 18.12.2005 19:10:00
Откуда: оттуда


Вернуться в Сторонние средства

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

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

Рейтинг@Mail.ru