From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 14106 invoked by alias); 4 Jan 2010 11:41:37 -0000 Received: (qmail 14098 invoked by uid 22791); 4 Jan 2010 11:41:37 -0000 X-SWARE-Spam-Status: No, hits=-2.5 required=5.0 tests=AWL,BAYES_00,SPF_HELO_PASS,SPF_PASS X-Spam-Check-By: sourceware.org Received: from mx1.redhat.com (HELO mx1.redhat.com) (209.132.183.28) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Mon, 04 Jan 2010 11:41:32 +0000 Received: from int-mx03.intmail.prod.int.phx2.redhat.com (int-mx03.intmail.prod.int.phx2.redhat.com [10.5.11.16]) by mx1.redhat.com (8.13.8/8.13.8) with ESMTP id o04BfVtk027732 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Mon, 4 Jan 2010 06:41:31 -0500 Received: from zebedee.pink (ovpn01.gateway.prod.ext.phx2.redhat.com [10.5.9.1]) by int-mx03.intmail.prod.int.phx2.redhat.com (8.13.8/8.13.8) with ESMTP id o04BfS6U028826; Mon, 4 Jan 2010 06:41:29 -0500 Message-ID: <4B41D3E7.1070409@redhat.com> Date: Mon, 04 Jan 2010 11:41:00 -0000 From: Andrew Haley User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.5) Gecko/20091209 Fedora/3.0-4.fc12 Thunderbird/3.0 MIME-Version: 1.0 To: Bryce McKinlay CC: jlpoole@pon.net, java@gcc.gnu.org Subject: Re: GCCMain not found & test suite errors fatal? References: <4B3CDCA7.70808@pon.net> <4B40C5A7.5020903@redhat.com> <4B40DE6F.1010003@pon.net> <4B40E279.3090601@redhat.com> <4B40E5A7.7090900@pon.net> <4B40E928.2090900@redhat.com> <7230133d1001040328x4557cd0cn8eba6443e8c74616@mail.gmail.com> In-Reply-To: <7230133d1001040328x4557cd0cn8eba6443e8c74616@mail.gmail.com> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-IsSubscribed: yes 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: 2010-01/txt/msg00005.txt.bz2 On 01/04/2010 11:28 AM, Bryce McKinlay wrote: > On Sun, Jan 3, 2010 at 6:59 PM, Andrew Haley wrote: > >>> It was created by configure, which was >>> generated by GNU Autoconf 2.64. Invocation command line was >>> >>> $ ../trunk/configure --enable-languages=java >> >> Oh right, that's the problem then. You need to set the prefix with >> --prefix=/usr/local/gcj and then do "make install" to install gcj in >> the correct place. >> >> I'm sure that's in the instructions. > > As part of GCC, gcj "should" from in any location, however, even if you move > it after installation. If this path is hardcoded then I'd say that's a bug. Well, it's just compiled with gcj -Djava.class.path=$(ECJ_JAR) It's a longstanding bug that ecj1 is not precompiled: it's interpreted from the jarfile. If we fix that bug by precompiling ecj1, then this other bug will be fixed too. Andrew.