Ada_Ru форум

Обсуждение языка Ада

[ada_ru] GNAT Community 2018 for Windows

Оставить новое сообщение

Сообщения

Sergey Dukov
[ada_ru] GNAT Community 2018 for Windows
2019-02-01 15:59:41

Доброго всем времени суток!

 

Предлагаю собственную сборку <GNAT Community 2018> для платформы MinGW-w64.

Главной особенностью предлагаемой сборки является наличие развитых средств и возможностей разработки Win32-приложений на языке ADA.

 

В предлагаемой сборке реализованы почти все пакеты из списка пакетов для сборки <GNAT Community 2018> на платформе Windows от компании <AdaCore>. В результате получилась, пожалуй, самая навороченная сборка MINGW64 версии 7.3.1. Построенная сборка включает компиляторы языков программирования Ada, C, C++, Fortran, ObjC, Obj-C++; интерпретаторы Python, Perl, Tcl/Tk, Ruby; интерактивный отладчик gdb v.8.0; систему управления проектами CMake, утилиту скачивания CUrl с широким набором поддерживаемых протоколов и возможностей; системы управления базами данных "Berkeley DB", "SQLite3", "PostgreSQL"; библиотеку двумерного графического вывода Cairo v.1.15.4; библиотеку оконного ввода/вывода GTK+ v.3.14..15; мощный редактор исходных текстов программ "GPS Community 2018 (GNAT Programming Studio)" с широкими возможностями построения проектов, компиляции и отладки программ, доступа к документации по программированию; 64-разрядную реализацию Ada-библиотек XmlAda, GtkAda, GNATColl, Win32Ada.

 

Для обеспечения возможностей разработки Win32-приложений реализованы следующие Ada-проекты:

 

* Unicode_Console - Ada-библиотека ввода/вывода MINGW-консоли; * AdaCursesW - Ada-обёртка для Wide-варианта MINGW-пакета <ncurses 6.0> (статья Ada2012 Unicode NCURSES<http://www.rtsdd.ru/Ada2012_Unicode_NCURSES.aspx>);

* GNATCOM - Фреймворк для разработок COM-приложений на языке ADA; * GWindows - Фреймворк для разработок интерактивных графических Win32-приложений на языке ADA;

* GMSHTML - Ada-библиотека поддержки HTML-форм на языке ADA;

Все указанные выше пакеты поддерживают UNICODE-программирование и, по сложности и объёму исходных кодов при разработке приложений, соответствуют программированию на языке C++ с использованием фреймворков ATL и MFC от компании <Microsoft>!

 

Для обеспечения возможностей разработки Win32-приложений в сборку включены также следующие сторонние утилиты:

 

* ResEdit - мощный, свободный редактор ресурсов Win32-приложений разработки <resedit.net>.

* Midl - компилятор IDL-файлов из пакета <Windows SDK> компании <Microsoft>. Необходимость включения этой утилиты продиктована тем, что MINGW-компилятор IDL-файлов Widl неработоспособен.

 

Инсталляция сборки и исходников производится при помощи Inno Setup инсталлятора rtsdd_gnat_2018.exe<http://www.rtsdd.ru/downloads/is_components/rtsdd_gnat_2018.exe> со скачиванием выбранных компонент инсталляции с моего сайта.

 

Описания, пояснения и обсуждения в статье Сборка набора инструментов <GNAT Community 2018> для платформы MinGW-w64.<http://www.rtsdd.ru/GNATCommunity2018.aspx>

 

 

С уважением и наилучшими пожеланиями,

Сергей Дюков,

Волжский.

 

 

 

[Non-text portions of this message have been removed]

 

 

 

------------------------------------

 

------------------------------------

 

 

------------------------------------

 

Yahoo Groups Links

 

<*> To visit your group on the web, go to:

http://groups.yahoo.com/group/ada_ru/

 

<*> Your email settings:

Individual Email | Traditional

 

<*> To change settings online go to:

http://groups.yahoo.com/group/ada_ru/join

(Yahoo! ID required)

 

<*> To change settings via email:

ada_ru-digest@yahoogroups.com

ada_ru-fullfeatured@yahoogroups.com

 

<*> To unsubscribe from this group, send an email to:

ada_ru-unsubscribe@yahoogroups.com

 

<*> Your use of Yahoo Groups is subject to:

https://info.yahoo.com/legal/us/yahoo/utos/terms/

Извините, получилась ерунда в АУТЛУКЕ.

Доброго всем времени суток!

Предлагаю собственную сборку «GNAT Community 2018» для платформы MinGW-w64.

Главной особенностью предлагаемой сборки является наличие развитых средств и возможностей разработки Win32-приложений на языке ADA.

В предлагаемой сборке реализованы почти все пакеты из списка пакетов для сборки «GNAT Community 2018» на платформе Windows от компании «AdaCore». В результате получилась, пожалуй, самая навороченная сборка MINGW64 версии 7.3.1. Построенная сборка включает компиляторы языков программирования Ada, C, C++, Fortran, ObjC, Obj-C++; интерпретаторы Python, Perl, Tcl/Tk, Ruby; интерактивный отладчик gdb v.8.0; систему управления проектами CMake, утилиту скачивания CUrl с широким набором поддерживаемых протоколов и возможностей; системы управления базами данных "Berkeley DB", "SQLite3", "PostgreSQL"; библиотеку двумерного графического вывода Cairo v.1.15.4; библиотеку оконного ввода/вывода GTK+ v.3.14.15; мощный редактор исходных текстов программ "GPS Community 2018 (GNAT Programming Studio)" с широкими возможностями построения проектов, компиляции и отладки программ, доступа к документации по программированию; 64-разрядную реализацию Ada-библиотек XmlAda, GtkAda, GNATColl, Win32Ada.

Для обеспечения возможностей разработки Win32-приложений реализованы следующие Ada-проекты:

Unicode_Console – Ada-библиотека ввода/вывода MINGW-консоли; AdaCursesW – Ada-обёртка для Wide-варианта MINGW-пакета «ncurses 6.0» (статья Ada2012 Unicode NCURSES); GNATCOM – Фреймворк для разработок COM-приложений на языке ADA; GWindows – Фреймворк для разработок интерактивных графических Win32-приложений на языке ADA; GMSHTML – Ada-библиотека поддержки HTML-форм на языке ADA; Все указанные выше пакеты поддерживают UNICODE-программирование и, по сложности и объёму исходных кодов при разработке приложений, соответствуют программированию на языке C++ с использованием фреймворков ATL и MFC от компании «Microsoft»!

Для обеспечения возможностей разработки Win32-приложений в сборку включены также следующие сторонние утилиты:

ResEdit – мощный, свободный редактор ресурсов Win32-приложений разработки «resedit.net». Midl – компилятор IDL-файлов из пакета «Windows SDK» компании «Microsoft». Необходимость включения этой утилиты продиктована тем, что MINGW-компилятор IDL-файлов Widl неработоспособен. Инсталляция сборки и исходников производится при помощи Inno Setup инсталлятора rtsdd_gnat_2018.exe http://www.rtsdd.ru/downloads/is_components/rtsdd_gnat_2018.exe со скачиванием выбранных компонент инсталляции с моего сайта.

Описания, пояснения и обсуждения в статье Сборка набора инструментов «GNAT Community 2018» для платформы MinGW-w64.

С уважением и наилучшими пожеланиями,

Сергей Дюков,

Волжский.

 

 

[Non-text portions of this message have been removed]

Новое сообщение:
Страницы: 1

Чтобы оставить новое сообщение необходимо Зарегистрироваться и Войти