From: "leila" To: djgpp AT delorie DOT com Subject: Re: newbie here having trouble saying hello X-Mailer: NeoMail 1.25 X-IPAddress: 68.38.190.191 MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Message-Id: Date: Thu, 19 Jun 2003 17:10:56 -0500 X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - thunder8.cwihosting.com X-AntiAbuse: Original Domain - delorie.com X-AntiAbuse: Originator/Caller UID/GID - [512 529] / [512 529] X-AntiAbuse: Sender Address Domain - thunder8.cwihosting.com Reply-To: djgpp AT delorie DOT com You must add djgpp\bin and djgpp.env to your path. Then compile and link your C++ source `hello.cc' into `hello.exe' like this gpp -o hello.exe hello.cc for C you can use gcc -o hello.exe hello.c > Hi. > Ok. I installed DJGPP 3.2.1 and rhide15b on an xp system and I'm having trouble compiling a > simple c++ "hello world" program. Heres the program. > -------- > #include > main() > { > cout << "hello World!"; > return 0; > } > --------- > I am able to run hello.exe after I enter the following commands at the dos prompt. > >gcc -c -Wall hello.cc > >gxx -o hello.exe hello.o > I get these warnings after the first command: > ------------ > In file included from c:/djgpp/lang/cxx/3.21/backward/iostream.h:31, > from hello2.cc:1: > c:/djgpp/lang/cxx/3.21/backward/backward_warning.h:32:2: warning: #warning This > file includes at least one deprecated or antiquated header. Please consider usin > g one of the 32 headers found in section 17.4.1.2 of the C++ standard. Examples > include substituting the header for the header for C++ includes, or stream> instead of the deprecated header . To disable this warning > use -Wno-deprecated. > hello.cc:4: warning: ISO C++ forbids declaration of `main' with no type > ------- > I understand the last warning about 'main', but not the first. Anyway the program runs. > Now when I try it in a new project (or just the file) in rhide I get a similar message but with errors. > ------- > executing: ¦ > gcc -g -c hello/hello2.cc -o hello2.o > ------- > Compiling: hello.cc ? > :/djgpp/lang/cxx/3.21/backward/iostream.h(31) In file included from c:/djgpp/lang/cxx/3.21 > /backward/iostream.h:31 > hello/hello.cc(1) from hello/hello2.cc:1: ¦ > c:/djgpp/lang/cxx/3.21/backward/backward_warning.h(32) Error: 2: warning: #warning: > This file includes at least one deprecated or antiquated header.... (etc) > There were some errors > --------- > I cant get it to compile. The C version compiles and runs fine. Any help will be > appreciated. I also cant get the help system in rhide to work. I could also use > some links to sites for newbies on using djgpp and rhide (besides their websites...i'm > kinda new and slow). > Thanks. > > > > > --