From: "Eric Nute" Newsgroups: comp.os.msdos.djgpp Subject: Compile problems when using rhide but not when using gxx Lines: 44 X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 5.50.4807.1700 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4910.0300 Message-ID: Date: Mon, 08 Jul 2002 17:44:13 GMT NNTP-Posting-Host: 172.18.140.144 X-Complaints-To: newsmaster AT nokia DOT com X-Trace: news1.nokia.com 1026150253 172.18.140.144 (Mon, 08 Jul 2002 20:44:13 EET DST) NNTP-Posting-Date: Mon, 08 Jul 2002 20:44:13 EET DST Organization: Nokia To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com Hello, I used djgpp and rhide previously (about two years ago) without any problems on a Win98 machine. I am now trying to use the same combo on a Win2000 machine, and I am running into an issue when trying to compile a program under rhide. I just downloaded everything the filepicker told me to, and used the provided unzip32.exe utility. I then restored my source files from 2 years ago. I am able to compile my old programs via the commandline with: gxx smart2.cpp I am able to compile the program to a ".o" file with Alt+F9 via rhide, but if I try to "Build all" or "Run" my program, I get the error: Error: c:/djgpp/lib/gcc-lib/djgpp/3.1/libstdcxx.a(c++locale.o): In function `void std::__convert_to_v(char const*, float&, std::_Ios_Iostate&, int* const&, int)': c++locale.o(135) Error: undefined reference to `_finite' Error: collect2: ld returned 1 exit status The command rhide uses to compile my program are: gcc -g -c smart2.cpp -o smart2.o which seems to generate no errors, and gcc -o class.exe smart2.o -lstdcxx which seems to generate the error listed above. It seems that "out of the box", on Win2000, rhide is using incorrect command line syntax to compile my C++ program. I have tried to read through the documentation and the newsgroup, but my searches are not turning up anything usefull. Can someone please point to the right place to find an the answer to solve this compile problem? ---- Eric Nute