delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1998/08/22/12:03:29

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: <slrn6ttpt1.bsm.lqian@regulus.csl.uiuc.edu>
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

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.
-----------------------------------------------------------------------------

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019