Date: Fri, 14 Jun 2002 09:36:28 +0300 (WET) From: Andris Pavenis X-Sender: pavenis AT ieva06 To: djgpp AT delorie DOT com Subject: Re: gcc 3.10 and In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Reply-To: djgpp AT delorie DOT com Errors-To: nobody AT delorie DOT com X-Mailing-List: djgpp AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk On 14 Jun 2002, Rafal 'Raf256' Maj wrote: > > compiling on GCC 3.10 > > #include > int main() { return 0; } > > gives : > > Error: c:/djgpp/lib/gcc-lib/djgpp/3.1/libstdcxx.a(c++locale.o): > `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 > > > int main() { return 0; } > works o.k. > You haven't said anything about command line You used (or whether You tried to compile the example under RHIDE). About problem You have: You should link libm.a after libstdcxx.a Andris