From: lqian AT regulus DOT csl DOT uiuc DOT edu (Leiming Qian) Newsgroups: comp.os.msdos.djgpp Subject: DJGPP and CYGWIN questions Date: 22 Aug 1998 15:45:38 GMT Organization: University of Illinois at Urbana-Champaign Lines: 42 Message-ID: Reply-To: lqian AT uiuc DOT edu NNTP-Posting-Host: regulus.csl.uiuc.edu To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Precedence: bulk Hi, I have a couple of questions on Djgpp and Cygwin32, I know it's probably not the right newsgroup to ask questions about the latter, but hopefully somebody would tell me the answer anyway. I have been using Djgpp for quite a while until I downloaded and installed Cygwin32, and noticed that applications built by the latter is significantly smaller than those built by the former---using the same compiler switch, of course, no debug information, etc. Sometimes the size ratio is 1:10. Can somebody tell me why? There seemed to be a thread about the application size a couple of days ago, but I didn't follow that. Is it that Cygwin32 is relying on some common runtime library---which reduces the size but will yield the application unworkable in another machine? Also I have noticed in Cygnus's homepage that we are recommended to replace Cygwin's compiler with EGCS compiler. However I didn't find any win32 exectuables for EGCS to download, does that mean EGCS is only released as source code form, or it's actually not available for Win32 platform yet? Now that I am here, I might as well ask some off-topic questions: I have always been writing programs in console mode and never worried about user interface, since my field is digital signal processing. However my advisor asked me to write a GUI interface for the latest---again, console mode---program I wrote. Under Xwindow, I used Tcl/Tk and it was pretty easy, but for Windows, I have no idea where I should start with. I don't like Microsoft VC++, thought it was designed for idiots. Now I can read a Windows C/C++ programming book and start from scratch or, as far as I understand, Djgpp has a GUI development library, or I can use Cygwin32. For those of you who have been there and done that, which way would you recommend, for a programmer who has no GUI and Windows programming experiences whatsoever? Thanks, yours Leiming -- Leiming Qian: lqian AT uiuc DOT edu | Second Year Research Assistant Digital Signal Processing Group | Under Professor Douglas. L. Jones University of Illinois, Urbana-Champaign | VIM lover, Webmania, PC expert! ----------------------------------------------------------------------------- If you think that education is expensive, you ought to try ignorance. -----------------------------------------------------------------------------