comp.lang.ada
 help / color / mirror / Atom feed
From: Martin Krischik <krischik@users.sourceforge.net>
Subject: Re: Porting Ada code to Linux
Date: Tue, 31 Oct 2006 19:16:37 +0100
Date: 2006-10-31T19:16:37+01:00	[thread overview]
Message-ID: <7224756.fmVQ5o1St0@linux1.krischik.com> (raw)
In-Reply-To: 1162316294.922457.113520@h48g2000cwc.googlegroups.com

Howard wrote:

> The Ada libs are;
> 
> Win32
> Win32-Utils
> Win32-Winbase (pragmas to VCPP winbase.h lib)
> Win32-Windef
> Win32-Winnt
> 
> Stdarg
> Stdarg-Impl
> Stdarg-Inst
> Stdarg-Machine

They are not Ada libraries but Ada bindings. And the real problem you are
going to have is to find a replacement for the Libraries those binding are
binding to.

i.E. For Win32* you will need a Linux replacement for "win32.dll".

I like to point out that you would have the same problem if the code was
written in C (so it would be unfair to say "damm you Ada") in which case
you would look for a replacement of "windows.h" and it's friend. It's low
level operating system access and it just isn't there in Linux.

The bad news is: You need to replace it all with low level Linux access.

Martin
-- 
mailto://krischik@users.sourceforge.net
Ada programming at: http://ada.krischik.com



  reply	other threads:[~2006-10-31 18:16 UTC|newest]

Thread overview: 13+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-10-31 14:17 Porting Ada code to Linux Bill
2006-10-31 14:30 ` Georg Bauhaus
2006-10-31 17:38 ` Howard
2006-10-31 18:16   ` Martin Krischik [this message]
2006-10-31 20:29     ` Gautier
2006-10-31 20:21   ` Dr. Adrian Wrigley
2006-10-31 20:26   ` Michael Bode
2006-10-31 20:40   ` Gautier
2006-10-31 23:10     ` Dr. Adrian Wrigley
2006-10-31 20:41   ` Michael Bode
2006-11-01  3:28   ` Steve
2006-11-01  9:03   ` Dmitry A. Kazakov
2006-11-01 10:14 ` Alex Buell
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox