Ada_Ru форум

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

Re: [ada_ru] serial ports and Ada

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

Сообщения

Boris Samorodov
Re: [ada_ru] serial ports and Ada
2006-11-13 07:14:00

On Wed, 11 Oct 2006 13:47:22 +0400 Vadim Godunko wrote:

 

Boris Samorodov wrote:

 

Этот пакет есть только для Gnat 3.15p. Остальное -- "The latest and most complete versions are available from gnat.com (for a fee)".

Теоретически это так. Фактически же эта библиотека достаточно стабильна и более новые версии ничем значительно не лучше 3.15p.

 

Угу. Это я уже понял.

 

На основе порта devel/florist во FreeBSD пытался сделать порт для lang/gnat-gcc41. Однако:

 

-----

gcc -c -O2 -fPIC -fno-strict-aliasing -Wno-all -gnatpg posix-unsafe_process_primitives.adb

posix-unsafe_process_primitives.gpb:39:01: (style) multiple blank lines posix-unsafe_process_primitives.gpb:116:13: "Set_Exc_Stack_Addr" not declared in "Soft_Links"

posix-unsafe_process_primitives.gpb:116:39: "Set_Exc_Stack_Addr_NT" not declared in "Soft_Links"

posix-unsafe_process_primitives.gpb:119:13: "Set_Exc_Stack_Addr" not declared in "Soft_Links"

gnatmake: "posix-unsafe_process_primitives.adb" compilation error gmake[1]: *** [deps_no_thread] Ошибка 4

gmake[1]: Leaving directory `/usr/home/bsam/FreeBSD/4/ports/devel/florist/work/florist-3.15p-src'

gmake: *** [all] Ошибка 2

*** Error code 2

-----

 

Ошибок первого типа "(style) multiple blank lines" достаточно много, но они обходятся просто. А вот что делать с тремя остальными, не

знаю. :-(

 

 

WBR

--

Boris Samorodov (bsam)

Research Engineer, http://www.ipt.ru Telephone & Internet SP

FreeBSD committer, http://www.FreeBSD.org The Power To Serve

On Fri, Oct 13, 2006 at 11:14:00AM +0400, Boris Samorodov wrote:

Ошибок первого типа "(style) multiple blank lines" достаточно много, но они обходятся просто. А вот что делать с тремя остальными, не знаю. :-(

 

Может чем-то попожет:

http://gnat-florist.sourceforge.net/

 

--

Maxim Reznik

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

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