Date: Thu, 3 Feb 2000 21:31:22 +0100 From: Marc Lehmann To: pgcc AT delorie DOT com Subject: Re: Upgrading PGCC on a Mandrake 6.0 box Message-ID: <20000203213122.T26492@cerebro.laendle> Mail-Followup-To: pgcc AT delorie DOT com References: <3899C751 DOT 17D02623 AT po-box DOT mcgill DOT ca> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii In-Reply-To: <3899C751.17D02623@po-box.mcgill.ca>; from pcyr@po-box.mcgill.ca on Thu, Feb 03, 2000 at 01:22:09PM -0500 X-Operating-System: Linux version 2.2.14 (root AT cerebro) (gcc version 2.95.1 19990816 (release)) Reply-To: pgcc AT delorie DOT com Errors-To: dj-admin AT delorie DOT com X-Mailing-List: pgcc AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk On Thu, Feb 03, 2000 at 01:22:09PM -0500, Pierre Cyr wrote: > application using plenty of templates and also very computation > intensive. I get some disturbing numerical errors especially when my > program is compiled with no optimization options. Could these be accumulated rounding errors? the x86 architecture does not support ieee fp (unless done in software ;->), so optimizations can cause different results, even if the code looks the same. You can try to work around this by linking against -mieee and using -ffloat-store. > under /usr/local/pgcc/... and now I'm stuck. How do I get get my > system to recognize that there is indeed a compiler there. Just call it, if compiled correctly (I assume so) it will find istelf: /usr/local/bin/pgcc (It might be named differently, like /usr/local/pgcc/bin/gcc) Maybe Mandrake has newer versions as a mandrake-rpm-package? -- -----==- | ----==-- _ | ---==---(_)__ __ ____ __ Marc Lehmann +-- --==---/ / _ \/ // /\ \/ / pcg AT opengroup DOT org |e| -=====/_/_//_/\_,_/ /_/\_\ XX11-RIPE --+ The choice of a GNU generation | |