comp.lang.ada
 help / color / mirror / Atom feed
From: "Nick Roberts" <Nick.Roberts@dial.pipex.com>
Subject: Re: Dll files
Date: 1998/02/19
Date: 1998-02-19T00:00:00+00:00	[thread overview]
Message-ID: <01bd3cd8$2ecf9340$LocalHost@xhv46.dial.pipex.com> (raw)
In-Reply-To: 34E9EEB7.4723FD1E@vci.net


Use of DLLs implies Windows, which implies availability of the Windows GDI
(Graphical Device Interface), which is a part of the Windows API, and will
drive SVGA as well as umpteen other graphics protocols.  So it sounds to me
like you just want to use the Windows API direct.

== Nick Roberts ================================================
== Croydon, UK                       ===========================
==                                              ================
== Proprietor, ThoughtWing Software                   ==========
== Independent Software Development Consultant            ======
== Nick.Roberts@dial.pipex.com                              ====
== Voicemail & Fax +44 181-405 1124                          ===
==                                                            ==
==           I live not in myself, but I become               ==
===          Portion of that around me; and to me             ==
====         High mountains are a feeling, but the hum        ==
=======      Of human cities torture.
===========                             -- Byron [Childe Harold]


Andy Perkins <storm@vci.net> wrote in article
<34E9EEB7.4723FD1E@vci.net>...
> I have been programming for several years, but have never ran across a
> situation where I absolutely needed to make a DLL file.  Now I have...
> I have Borland C++ 5.02 and need to write a SVGA graphics package to
> link into an Ada program.
> 
> I don't have a clue about where to start...  I will probably end up
> writing most of it in inline assembly.  I don't know if I am supposed to
> have anything special in my source code to make a DLL file.  So, if
> anyone can get me started on this, it would be much appreciated as I
> need to have this DLL finished by the end of the week.
> 
> It would be much easier for my to just link in an object file from Turbo
> Assembler, like you can do in Pascal.  So, if any Ada programmers know
> of a way to do that, or even a way to output data to a port (such as
> assembly "out") please let me know.  I am using GNAT Ada 3.10p.





  reply	other threads:[~1998-02-19  0:00 UTC|newest]

Thread overview: 9+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1998-02-17  0:00 Dll files Andy Perkins
1998-02-19  0:00 ` Nick Roberts [this message]
1998-02-19  0:00   ` Andy Perkins
1998-02-20  0:00     ` Dennis Weldy
1998-02-20  0:00     ` Jerry van Dijk
1998-02-20  0:00     ` DLL files Nick Roberts
1998-02-20  0:00       ` Jerry van Dijk
1998-02-21  0:00   ` Dll files Simon Wright
  -- strict thread matches above, loose matches on Subject: below --
1998-02-20  0:00 tmoran
replies disabled

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