From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.3 required=5.0 tests=BAYES_00,INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,2d2580ac72b4a4c2 X-Google-Attributes: gid103376,public X-Google-Thread: 109fba,2d2580ac72b4a4c2 X-Google-Attributes: gid109fba,public From: "Nick Roberts" Subject: Re: Dll files Date: 1998/02/19 Message-ID: <01bd3cd8$2ecf9340$LocalHost@xhv46.dial.pipex.com>#1/1 X-Deja-AN: 326427226 Content-Transfer-Encoding: 7bit References: <34E9EEB7.4723FD1E@vci.net> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Organization: UUNet UK server (post doesn't reflect views of UUNet UK) Newsgroups: comp.lang.c++,comp.lang.ada Date: 1998-02-19T00:00:00+00:00 List-Id: 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 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.