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.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,4de02d484d08f163 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2002-01-02 11:17:40 PST Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!fu-berlin.de!uni-berlin.de!213-196-68-75.hosts.streamgate.DE!not-for-mail From: Gerhard =?iso-8859-15?Q?H=E4ring?= Newsgroups: comp.lang.ada Subject: Re: Windows: cygwin vs. GNAT mingw Date: 2 Jan 2002 19:17:39 GMT Organization: Ye 'Ol Disorganized NNTPCache groupie Message-ID: References: <6GIY7.257$Ov2.206578@news.uswest.net> NNTP-Posting-Host: 213-196-68-75.hosts.streamgate.de (213.196.68.75) X-Trace: fu-berlin.de 1009999059 23899584 213.196.68.75 (16 [124666]) User-Agent: slrn/0.9.7.3 (Linux) Cache-Post-Path: gargamel.hqd-internal!gerhard@lilith.hqd-internal X-Cache: nntpcache 2.4.0b2 (see http://www.nntpcache.org/) Xref: archiver1.google.com comp.lang.ada:18458 Date: 2002-01-02T19:17:39+00:00 List-Id: Terry Westley schrieb im Artikel <6GIY7.257$Ov2.206578@news.uswest.net>: > [snip] > > [Gerhard:] > > IMO if you want to use GNAT with the Cygwin DLL, you'll first have to > > port it to Cygwin. Might be a relatively easy port, though. > > Well, I'd really prefer to use mingw because a) it's already built into GNAT > and b) it is reportedly much faster than cygwin. But, I'm stuck because I > can't get either one to work! > > > [Gerhard:] > > Dunno if that strange winserve.dll is worth it. Do you have it on your > > system at all? Have you tried DependencyWalker on it? > > I can't find it either on my system or anywhere on the net. Then I don't get why you try to link against it. Do you have the import library but not the DLL? If you don't have the DLL, you won't be able to run the executable anyway!? If so, in which form do you have the import library: .def, .lib or .a? I could tell you then how to get this to work with GNAT. > What is Dependency Walker? Is that like cygcheck that tells me what dlls > are used by an executable? Sort of like ldd in the unix world. Yup, eacatcly that, just with a GUI: http://www.dependencywalker.com/ - a freeware utility formerly available from microsoft.com. Gerhard -- mail: gerhard bigfoot de registered Linux user #64239 web: http://www.cs.fhm.edu/~ifw00065/ OpenPGP public key id 86AB43C0 public key fingerprint: DEC1 1D02 5743 1159 CD20 A4B6 7B22 6575 86AB 43C0 reduce(lambda x,y:x+y,map(lambda x:chr(ord(x)^42),tuple('zS^BED\nX_FOY\x0b')))