Message-Id: <3.0.5.32.19980418181024.008012c0@pop.iquest.net> Date: Sat, 18 Apr 1998 18:10:24 +0500 To: "Eamon McDermott" , djgpp AT delorie DOT com From: Ricki Lee King Subject: Re: Ack! Help a newbie and he'll be forever grateful (problems with IOSTREAM) In-Reply-To: <3538d9f5.0@209.91.128.12> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Precedence: bulk sounds like you named it file.c instead of file.cc. or else you may need to set LFN=y good luck At 12:48 PM 4/18/98 -0400, Eamon McDermott wrote: >I am at my wit's end here! > >I downloaded all of the files that were given by the Zip Picker yesterday, >and installed them all. I tried compiling a "Hello World" program, and DJGPP >wouldn't co-operate. Here is the source for the program... > >#include > >int main(void) >{ > cout << "Hello World!!\n"; > return (0); >} > >When I try compiling it without an IDE, gcc gives the following output... > >c:/djgpp/tmp/ccaaaaaa1.o(.text+0x19):hello.cpp: undefined reference to >`cout' >c:/djgpp/tmp/ccaaaaaa1.o(.text+0x1e):hello.cpp: undefined reference to >`ostream::operator<<(char const *)' > >And when I try compiling it within RHIDE I get this... > >Creating: hello.exe >Error: c:/djgpp/bin/ld.exe: cannot open -lstdcx: No such file or directory >(ENOENT) >There were some errors > >If I try the same thing but instead use STDIO.H and printf, the program >works fine. > >I'm quite sure that this is some sort of LFN problem, but I just got >DJVERIFY, ran it and the only problem it reported was a moderate shortage of >memory. I also have searched through the FAQ, and the only thing that looks >like it would help would be disabling the numeric tail, and then >reinstalling the C++ headers/libs, but I no longer have the file. Could I >just disable the numeric tail and rename the libstdcxx.a?? But I don't think >this will do anything; the libstdcxx.a isn't a 8 letter filename, so DJGPP >shouldn't be having trouble with it as a result of being mangled with a >tail. So what can I do? > >I've included the output of DJVERIFY (the system report) > >Can anyone help me? > >-Eamon (emcdermott AT iname DOT com) > > >begin 666 sysrpt00.log >M"2 @(" @+2TM+2T]/3T]/2!$2D=04"!3>7-T96T AT 4F5P;W)T(&9I;&4@/3T] >M/3TM+2TM+0T*(" @($=E;F5R871E9"!B>2!$2E9%4DE&62!V97)S:6]N(# N >M-"!!;'!H82!O;B!3870 AT 07!R(#$X(#$R.C$V.C,Q(#$Y.3@-"@T*#0H@(" @ >M5&AIMM92!D97-CM87)E#0H@(" @97AP97)I96YC:6YG+B @4V5E('1H92!F:6QE(')E861M92XQ >MM,#$-"D1%5DE#14A)1T@@+TPZ,2PS-S$R(#U#.EQ724Y$3U=37$E&4TA,4"Y3 >M65,-"B @(" @*BHJ*BH AT 14Y$("HJ*BHJ(" @(" -"@T*#0H@(" @("HJ*BHJ >M(&,Z+V%U=&]E>&5C+F)A=" J*BHJ*B @(" @#0I 96-H;R!O9F8-"D,Z7%!2 >M3T=207XQ7%-$1#8U,5Q53DE60D4N15A%("UW#0IEM("]W.C@@+W,Z. T*M96YT86P AT 5F%R:6%B;&5S#0I3150 AT 0DQ!4U1%4CU!,C(P($DU($0Q(%0T#0I3 >M150 AT 4$%42#U#.EQ04D]'4D%^,5Q.3U)43TY^,3M#.EQ724Y$3U=3.T,Z7%=) >M3D1/5U-<0T]-34%.1#M#.EP-"G-E="!P871H/25P871H)3MC.EQD871A7&5A >M;6]N7'!K>FEP.V,Z7'!R;V=R87XQ7&UC869E95QV:7)UM=&@])7!A=&@E.T,Z7&AFM.EQ04D]'4D%^,5Q31$0V-3$-"E-%5"!,34]54T4]0SI<34]54T4-"G-E="!D >M:7)C;60]+V\-"G-E="!$2D=04#U#.EQ$2D=04%Q$2D=04"Y%3E8-"G-E="!P >M871H/250871H)3M#.EQ$2D=04%Q"24X-"@T*4D5-($1E=FEC92!$M DOT AT T*;&@@;7-C9&5X("]D.FED96-D,# Q("]L.D0@+V4@+VTZ- T*4VUAMM<"!V97-A#0IR96T@M(')A=&4],S$@9&5L87D],@T*;6]D92!C;S AT P#0H-"E-#04Y032Y%6$4 AT 0SI< >M#0I)1B!%4E)/4DQ%5D5,(#$@4$%54T4-"D-,4PT*(" @(" J*BHJ*B!%3D0@ >M*BHJ*BH@(" @( T*#0H-"B @(" @*BHJ*BH AT 8SHO9&IG<' O9&IG<' N96YV >M("HJ*BHJ(" @(" -"B,]($1O;B=T(&5D:70@=&AIM;W4@;6]V92!D:F=P<"YE;G8@;W5TMM('-E="!$2D1)4B!T;R!T:&4 AT 9&ER96-T;W)Y('EO=2!I;G-T86QL960 AT 1$I' >M4% @:6XN#0HC/0T*1$I$25(])3HO/D1*1U!0)0T*#0HK55-%4CUD;W-UM#0HK5$U01$E2/25$2D1)4B4O=&UP#0HK14U5,S AT W/25$2D1)4B4O8FEN+V5M >M=3,X-RYD>&4-"DQ&3CUY#0H-"EMB:7-O;ET-"D))4T].7TA!25)9/25$2D1) >M4B4O;&EB+V)IMM4U])3D-,541%7U!!5$@E)41*1$E2)2]L86YG+V-X>#LE1$I$25(E+VEN8VQU >M9&4[)41*1$E2)2]C;VYT#(P+VEN8VQU9&4-"D-?24Y#3%5$15]0 >M051(/24O/CM#7TE.0TQ51$5?4$%42"4E1$I$25(E+VEN8VQU9&4[)41*1$E2 >M)2]C;VYT#(P+VEN8VQU9&4-"D]"2D-03%537TE.0TQ51$5?4$%4 >M2#TE+SX[3T)*0U!,55-?24Y#3%5$15]0051()25$2D1)4B4O:6YC;'5D93LE >M1$I$25(E+VQA;FM24Y#3%5$15]0051()25$2D1)4B4O:6YC;'5D93LE1$I$25(E+VQA;FM8PT*#0I;9V-C70T*0T]-4$E,15)?4$%42#TE+SX[0T]-4$E,15)?4$%42"4E >M1$I$25(E+V)I;@T*3$E"4D%265]0051(/24O/CM,24)205)97U!!5$@E)41* >M1$E2)2]L:6([)41*1$E2)2]C;VYT#(P+VQI8 AT T*#0I;:6YF;UT- >M"DE.1D]0051(/24O/CM)3D9/4$%42"4E1$I$25(E+VEN9F\[)41*1$E2)2]G >M;G4O96UA8W,O:6YF;PT*24Y&3U]#3TQ/4E,],'@Q9BXP>#,Q#0H-"EME;6%C >MM)2]G;G4O96UA8W,O:6YF;PT*#0I;;&5SM#0I,15-30TA!4D1%1CTX8F-C8V)C8S$R8F,U8CDU+F(Q,CM3$534R4@+6 AT U)'DU)$1D,BXP)$1U,30N,"1$M8V%T95T-"BM,3T-!5$5?4$%42#TE1$I$25(E+VQI8B]L;V-A=&5D8BYD870- >M"@T*6VQS70T**TQ37T-/3$]24SUN;STP,#IF:3TP,#ID:3TS-CIL8CTS-SLP >M-SIC9#TT,#LS,SLP,3IE>#TS,CHJ+F-M9#TS,CHJ+G1AM>CTP,3LS,3HJ+F%R:CTP,3LS,3HJ+G1A>CTP,3LS,3HJ+FQZ:#TP,3LS,3HJ >M+GII<#TP,3LS,3HJ+GH],#$[,S$Z*BY:/3 Q.S,Q.BHN9WH],#$[,S$Z*BYD >M96(],#$[,S$Z*BYJ<&<],#$[,S0Z*BYG:68],#$[,S0Z*BYB;7 ],#$[,S0Z >M*BYP<&T],#$[,S0Z*BYT9V$],#$[,S0Z*BYX8FT],#$[,S0Z*BYX<&T],#$[ >M,S0Z*BYT:68],#$[,S0Z*BYM<&<],#$[,SM,3LS-SHJ+F1L/3 Q.S,W.BI^/3 X.BHN8F%K/3 X DOT AT T*6V1IM3TQ/4E,];F\],# Z9FD],# Z9&D],S8Z;&(],S<[,#M97@],S(Z*BYC;60],S(Z*BYT87(],#$[,S$Z*BYT9WH],#$[,S$Z*BYAM,#$[,S$Z*BYT87H],#$[,S$Z*BYL>F@],#$[,S$Z*BYZ:7 ],#$[,S$Z*BYZ >M/3 Q.S,Q.BHN6CTP,3LS,3HJ+F=Z/3 Q.S,Q.BHN9&5B/3 Q.S,Q.BHN:G!G >M/3 Q.S,T.BHN9VEF/3 Q.S,T.BHN8FUP/3 Q.S,T.BHN<'!M/3 Q.S,T.BHN >M=&=A/3 Q.S,T.BHN>&)M/3 Q.S,T.BHN>'!M/3 Q.S,T.BHN=&EF/3 Q.S,T >M.BHN;7!G/3 Q.S,W.BHN879I/3 Q.S,W.BHN9VP],#$[,SM-SHJ?CTP.#HJ+F)A:STP.#H-"EMV9&ER70T**TQ37T-/3$]24SUN;STP,#IF >M:3TP,#ID:3TS-CIL8CTS-SLP-SIC9#TT,#LS,SLP,3IE>#TS,CHJ+F-M9#TS >M,CHJ+G1ACTP,3LS,3HJ+F%R:CTP,3LS,3HJ+G1A>CTP >M,3LS,3HJ+FQZ:#TP,3LS,3HJ+GII<#TP,3LS,3HJ+GH],#$[,S$Z*BY:/3 Q >M.S,Q.BHN9WH],#$[,S$Z*BYD96(],#$[,S$Z*BYJ<&<],#$[,S0Z*BYG:68] >M,#$[,S0Z*BYB;7 ],#$[,S0Z*BYP<&T],#$[,S0Z*BYT9V$],#$[,S0Z*BYX >M8FT],#$[,S0Z*BYX<&T],#$[,S0Z*BYT:68],#$[,S0Z*BYM<&<],#$[,SM*BYA=FD],#$[,SM/3 X DOT AT T*(" @(" J*BHJ*B!%3D0@*BHJ*BH@(" @( T*#0H-"B @(" @*BHJ >M*BH AT 3W5T<'5T(&]F("=S970G("HJ*BHJ(" @(" -"E1-4#U#.EQ724Y$3U=3 >M7%1%35 -"E1%35 ]0SI<5TE.1$]74UQ414U0#0I04D]-4%0])' D9PT*=VEN >M8F]O=&1IM34]54T4]0SI<34]54T4-"D1)4D--1#TO;PT*1$I'4% ]0SI<1$I'4%!<1$I' >M4% N14Y6#0I0051(/4,Z7%!23T=207XQ7$Y/4E1/3GXQ.T,Z7%=)3D1/5U,[ >M0SI<5TE.1$]74UQ#3TU-04Y$.T,Z7#M#.EQ$051!7$5!34].7%!+6DE0.T,Z >M7%!23T=207XQ7$U#049%15Q625)54U-^,CM#.EQ(1E,[0SI<34]54T4[0SI< >M5TE.1$]74UQ#4%%724X[0SI<4%)/1U)!?C%<4T1$-C4Q.T,Z7$1*1U!07$)) >M3 AT T*=VEN9&ER/4,Z7%=)3D1/5U,-"D),05-415(]03(R,"!)-2!$,0T*1$I$ >M25(]8SHO9&IG<' -"E5315(]9&]S=7-E<@T*5$U01$E2/6,Z+V1J9W!P+W1M >M< T*14U5,S AT W/6,Z+V1J9W!P+V)I;B]E;74S.#0T*(" @ >M(" J*BHJ*B!%3D0@*BHJ*BH@(" @( T*#0H-"B @(" @*BHJ*BH AT 3W5T<'5T >M(&]F("=C.B]D:F=P<"]B:6XO9V\S,BUV,B<@*BHJ*BH@(" @( T*9V\S,B]V >M,B!V97)S:6]N(#(N,"!B=6EL="!!=6<@,3(@,3DY-B R,CHR-SHR,PT*57-A >M9V4Z(&=O,S(@8V]F9BUI;6%G92!;87)GM,S(N97AE(&]N;'D@:68@>6]U(&YE960 AT 82!G;S,R('1H870 AT 8V%N(')U;B!V >M,B!B:6YAM9FEL97,I+B @4'5T(&%H96%D(&]F('1H92!O;&0 AT 9V\S,B!I;B!Y;W5R(%!! >M5$@-"B!B=70 AT 9&\@;F]T(&1E;&5T92!Y;W5R(&]L9"!G;S,R("T@;&5A=F4@ >M:70@:6X@=&AE(%!!5$@@869T97(@=&AIM14)51SUY(&EN('1H92!E;G9IM=70N#0H-"D1034D@;65M;W)Y(&%V86EL86)L93H@,3 V-3D AT 2V(-"D1034D@ >MM*BHJ*BH@(" @( T*#0H-"B @(" @*BHJ*BH AT 4V%M<&QE('!R;V=R86T AT 8V]M >M<&EL871I;VX@=VET:"!G8V,@+78@*BHJ*BH-"F,Z+V1J9W!P+V)I;B]R961I >MM;&P@+6<@+4\@+6\@=&5M<# P,# N97AE('1E;7 P,# P+F,-"E)E861I;F<@ >MM."XP#0H AT 8SHO9&IG<' O;&EB+V=C8RUL:6(O9&IG<' O,BXX,"]C<' N97AE >M("UL86YG+6,@+78@+75N9&5F("U$7U]'3E5#7U\],B M1%]?1TY50U]-24Y/ >M4E]?/3@@+41U;FEX("U$:3,X-B M1$=/,S(@+41-4T1/4R M1$1*1U!0/3(@ >M+41$2D=04%]-24Y/4CTQ("U$7U]U;FEX7U\@+41?7VDS.#9?7R M1%]?1T\S >M,E]?("U$7U]-4T1/4U]?("U$7U]$2D=04%]?/3(@+41?7T1*1U!07TU)3D]2 >M7U\],2 M1%]?=6YI>" M1%]?:3,X-B M1%]?1T\S,B M1%]?35-$3U,@+41? >M7T1*1U!0/3(@+41?7T1*1U!07TU)3D]2/3$@+41?7T]05$E-25I%7U\@+6<@ >M+5=A;&P@=&5M<# P,# N8R!C.B]D:F=P<"]T;7 O8V-A86%A86$N:0T*1TY5 >M($-04"!V97)S:6]N(#(N."XP("@X,#,X-BP AT 0E-$('-Y;G1A>"D-"B-I;F-L >M=61E("(N+BXB('-E87)C:"!S=&%R=',@:&5R93H-"B-I;F-L=61E(#PN+BX^ >M('-E87)C:"!S=&%R=',@:&5R93H-"B!C.B]D:F=P<"]I;F-L=61E#0H AT 8SHO >M9&IG<' O;&EB+V=C8RUL:6(O9&IG<' O,BXX,"]I;F-L=61E#0H AT 8SHO9&IG >M<' O:6YC;'5D90T*16YD(&]F('-E87)C:"!L:7-T+@T*(&,Z+V1J9W!P+VQI >M8B]G8V,M;&EB+V1J9W!P+S(N.# O8V,Q+F5X92!C.B]D:F=P<"]T;7 O8V-A >M86%A86$N:2 M<75I970@+61U;7!B87-E('1E;7 P,# P+F,@+6<@+4\@+5=A >M;&P@+79EM('9E2!'3E4 AT 0R!V97)S >M:6]N(#(N."XP+@T*(&,Z+V1J9W!P+V)I;B]A&4@+6\@8SHO9&IG<' O >M=&UP+V-C86%A86%A,2YO(&,Z+V1J9W!P+W1M<"]C8V%A86%A82YS#0H AT 8SHO >M9&IG<' O8FEN+VQD+F5X92 M;R!T96UP,# P,"YE>&4 AT 8SHO9&IG<' O;&EB >M+V-R=# N;R M3&,Z+V1J9W!P+VQI8B M3&,Z+V1J9W!P+VQI8B]G8V,M;&EB >M+V1J9W!P+S(N.# @+4QC.B]D:F=P<"]L:6(@8SHO9&IG<' O=&UP+V-C86%A >M86%A,2YO("U49&IG<' N9&IL("UL9V-C("UL8R M;&=C8PT*(&,Z+V1J9W!P >M+V)I;B]S='5B:69Y+F5X92 M=B!T96UP,# P,"YE>&4-"G-T=6)I9GD AT 9F]R >M(&1J9W!P(%8R+E@@97AE8W5T86)L97,L($-O<'ER:6=H=" H0RD@,3DY-2!$ >M2B!$96QO&4@+3X@=&5M<# P,# N >M,# P("T^('1E;7 P,# P+F5X90T*(" @(" J*BHJ*B!%3D0@*BHJ*BH@(" @ >M( T*#0H-"B @(" @*BHJ*BH AT 3&ES="!O9B!I;G-T86QL960 AT 1$I'4% @<&%C >M:V%G97,@*BHJ*BH@(" @#0H@('8R9VYU+V)N=3(X,6(N>FEP(" @(" Z($9U >M;&QY(&ENM;'D@:6YS=&%L;&5D#0H@(" @('8R+V1J9&5V,C Q+GII<" @(" Z($9U;&QY >M(&EN2!I >M;G-T86QL960-"B @=C)G;G4O9V-C,C AT P8BYZ:7 @(" @(#H AT 1G5L;'D@:6YS >M=&%L;&5D#0H@('8R9VYU+V=P<#(X,&(N>FEP(" @(" Z($9U;&QY(&ENM;&QE9 T*("!V,F=N=2]L9W!P,C AT P8BYZ:7 @(" @.B!&=6QL>2!I;G-T86QL >M960-"B @=C)G;G4O;6%K,SFEP(" @(#H AT 1G5L;'D@:6YS=&%L;&5D >M#0H@=C)A<'!S+W)H:61E,31B+GII<" @(" Z($9U;&QY(&ENM(" @(" @+B]V2!I;G-T86QL960-"@T* >M"2 @(" @+2TM+2T]/3T]/2!%3D0 AT 3T8@4UE35$5-(%)%4$]25" ]/3T]/2TM >%+2TM#0H` >` >end > > >