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, MSGID_RANDY autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,aef459f7f549526f X-Google-Attributes: gid103376,public From: dennison@telepath.com Subject: Re: Annoying text window Date: 1999/06/07 Message-ID: <7jhcg9$20k$1@nnrp1.deja.com>#1/1 X-Deja-AN: 486784169 References: <7j0trd$7lq$1@nnrp1.deja.com> <7j610c$llg$1@cnn.Princeton.EDU> <7jgq4e$r1o$1@nnrp1.deja.com> <7jh2bh$u7p$1@nnrp1.deja.com> X-Http-Proxy: 1.0 x36.deja.com:80 (Squid/1.1.22) for client 204.48.27.130 Organization: Deja.com - Share what you know. Learn what you don't. X-Article-Creation-Date: Mon Jun 07 21:10:41 1999 GMT Newsgroups: comp.lang.ada X-Http-User-Agent: Mozilla/4.6 [en] (WinNT; I) Date: 1999-06-07T00:00:00+00:00 List-Id: In article <7jh2bh$u7p$1@nnrp1.deja.com>, Robert Dewar wrote: > In article <7jgq4e$r1o$1@nnrp1.deja.com>, > dennison@telepath.com wrote: > > And of couse its a copyright violation to use that library if > > you don't have Visual C++ installed. :-( > > This is a false statement, there is no requirement for > Visual C++ to be installed. In any case, always take > responsibility yourself for making sure you have appropriate > licenses, or ask your vendor to help you make sure! Yikes! That's right. I misread Martin's "-mwindows" as "-lwindows". Unfortunately that's a pretty thin excuse, as it just makes me triply wrong: 1) "-mwindows" is a special gcc linker flag for just this purpose (see http://sourceware.cygnus.com/cygwin/cygwin-ug-net/programming.html#GCC-G UI for docs on it). 2) There's no such library as "libwindows.a" in gnat's win32 distribution anyway. 3) Even if there *were* such a library, there shouldn't be any problem with just linking it in, as the Win32 libs were created from the Microsoft DLL's using automated tools, which is really no different than if they were read by some shrink-wrapped product I bought (eg: Sid Meyer's Alpha Centauri). Microsoft may diagree on this point, though. For instance, they might try to claim that this constitutes "dissasembly", which the EULA prohibits. The problem arises (I really hope I'm getting it right this time) when you try to *compile* against the win32 bindings (Ada source code). That's roughly because that code that was created using knowledge gained directly from Microsoft souce code. -- T.E.D. Sent via Deja.com http://www.deja.com/ Share what you know. Learn what you don't.