Date: Fri, 14 Jun 2002 18:05:37 +0300 (WET) From: Andris Pavenis X-Sender: pavenis AT ieva06 To: "Rafal 'Raf256' Maj" Cc: 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: > Andris Pavenis wrote in > news:Pine DOT A41 DOT 4 DOT 05 DOT 10206140935010 DOT 18000-100000 AT ieva06: > > >> 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 > > You haven't said anything about command line You used (or whether > > You tried to compile the example under RHIDE). > > it was under RHIDE 1.5 > > > About problem You have: You should link libm.a after libstdcxx.a > > How can I do this under RHIDE ? > I tryide to disable [ ] link standart libraries Don't do. Simply put both libstdcxx and libm in list of libraries to be linked (there is no harm from linking libstdcxx twice). Or other way. Remove [rhide] section from DJGPP.ENV (backup file at first to be able to return if needed). Latest updates of RHIDE have correct settings. Andris