From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 28611 invoked by alias); 26 Feb 2012 03:41:43 -0000 Received: (qmail 28594 invoked by uid 22791); 26 Feb 2012 03:41:42 -0000 X-SWARE-Spam-Status: No, hits=0.0 required=5.0 tests=AWL,BAYES_50,RCVD_IN_DNSWL_NONE,T_RP_MATCHES_RCVD X-Spam-Check-By: sourceware.org Received: from mail04.syd.optusnet.com.au (HELO mail04.syd.optusnet.com.au) (211.29.132.185) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Sun, 26 Feb 2012 03:41:29 +0000 Received: from desktop2 ([203.202.164.190]) (authenticated sender sisyphus1) by mail04.syd.optusnet.com.au (8.13.1/8.13.1) with ESMTP id q1Q3fBxc002463; Sun, 26 Feb 2012 14:41:19 +1100 Message-ID: From: "Sisyphus" To: "MinGW Users List" , , , References: ,,,<418BF7963F914614B0CC31F6DF41CB6C@desktop2>,<83mx87s98f.fsf@gnu.org>,<94A2B27145A446C7ADFE1650F3742448@desktop2>,<83d393s68h.fsf@gnu.org>,,<83boons4ac.fsf@gnu.org>, In-Reply-To: Subject: Re: [Mingw-users] Compiling and building vital libraries. Date: Sun, 26 Feb 2012 03:41:00 -0000 MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset="iso-8859-1"; reply-type=original Content-Transfer-Encoding: 7bit Mailing-List: contact java-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: java-owner@gcc.gnu.org X-SW-Source: 2012-02/txt/msg00036.txt.bz2 ----- Original Message ----- From: "Me Myself and I" > I am finding now that > > "C preprocessor /lib/cpp is failing a sanity check." when I attempt to > compile MPFR, with the aforementioned binary GMP. > Are there any mingw32 people who know what I need to do to my /lib/cpp to > get it behaving better? I doubt that /lib/cpp even exists. (It doesn't exist for me, afaik.) The error message is misleading and appears, I think, only because the *last* attempt that was made to run the preprocessor tried using the '/lib/cpp' command (which fails). Your problem is that the command 'gcc -E conftest.c' (found at 'configure:4520:') has failed. It should succeed - something is broken. I don't know how to fix your problem, but if you work thru the advice that Eli provided earlier then you'll probably make good progress. Or, if you're really lucky, someone who knows exactly what the problem is might happen along. Cheers, Rob