From: student AT nottingham DOT ac DOT uk Newsgroups: comp.os.msdos.djgpp Subject: Massive c++ execs. Date: 21 Oct 1997 16:38:00 GMT Organization: University of Nottingham Lines: 26 Message-ID: <62ilp8$mkk@paperboy.ccc.nottingham.ac.uk> NNTP-Posting-Host: wcc3g5.nottingham.ac.uk To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Precedence: bulk Hi there. Could anyone tell me why, when I compile a 123 byte c++ program with the GNU compiler, I get a 200k+ executable? This is the test code: #include #include void main() { cout << "Hi there!!\n"; getch(); // test comment } This is the command line to compile it : gcc -v main.cc -o testcpp.exe -lgpp 200K+ to print a single line and wait for a key seems very odd to me. Am I doing some thing wrong, or does gcc add in extra unneccessary libraries? I am grateful for any info on this puzzling situation. Julian Churchill.