From: "Łukasz Lech" Newsgroups: comp.os.msdos.djgpp Subject: Bug in distribution of DJGPP -please help Date: Thu, 2 Jan 2003 13:19:55 +0100 Organization: tp.internet - http://www.tpi.pl/ Lines: 21 Message-ID: NNTP-Posting-Host: pc164.kielce.cvx.ppp.tpnet.pl X-Trace: news.tpi.pl 1041510637 26988 213.77.242.164 (2 Jan 2003 12:30:37 GMT) X-Complaints-To: usenet AT tpi DOT pl NNTP-Posting-Date: Thu, 2 Jan 2003 12:30:37 +0000 (UTC) X-Newsreader: Microsoft Outlook Express 6.00.2600.0000 X-MSMail-Priority: Normal X-Priority: 3 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com I have DJGPP v1.2. Once i wanted to write a simple test-program hello cout << "HEllo\n" compiler could not find reference to "cout" i thought it's a distrubution's fault however, I've got another on shareware disks, but problem was the same today i've read some headers and found reference to "streambuf.h" seams OK, but it's 9 signs, when DOS supports only 8 it worked ok, but I've got an idea, that when in /lib there's a libiostr.a library, DJGPP is trying to refere to libiostream.a I've run gcc hello.cpp libiostr.a and it worked as it should but yet I must instruct gcc to use libiostr.a each time what files to change to force gcc to use libiost.a each time, when libiostream.a is required? Thanx for any hints I think this problem is widespread, 'cause shareware distributors are often too lazy to check if there's no names-lenght problem after repacking their archives Lukasz Lech