From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 105505 invoked by alias); 21 Sep 2015 19:14:25 -0000 Mailing-List: contact kawa-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: kawa-owner@sourceware.org Received: (qmail 105496 invoked by uid 89); 21 Sep 2015 19:14:25 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-2.2 required=5.0 tests=AWL,BAYES_00,RCVD_IN_DNSWL_LOW,SPF_PASS autolearn=ham version=3.3.2 X-HELO: aibo.runbox.com Received: from aibo.runbox.com (HELO aibo.runbox.com) (91.220.196.211) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with (AES256-SHA encrypted) ESMTPS; Mon, 21 Sep 2015 19:14:22 +0000 Received: from [10.9.9.209] (helo=mailfront04.runbox.com) by bars.runbox.com with esmtp (Exim 4.71) (envelope-from ) id 1Ze6Xb-0003rx-5K; Mon, 21 Sep 2015 21:14:19 +0200 Received: from 70-36-239-58.dsl.dynamic.fusionbroadband.com ([70.36.239.58] helo=toshie.bothner.com) by mailfront04.runbox.com with esmtpsa (uid:757155 ) (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.76) id 1Ze6XG-0006CB-A9; Mon, 21 Sep 2015 21:13:58 +0200 Subject: Re: kawa build from source fails - revision 8603 To: David Pirotte References: <20150921015935.4c2a05c2@capac> <55FF9AD6.2070206@bothner.com> <20150921121330.0f21023b@capac> <56002845.6070309@bothner.com> <20150921152626.0888e387@capac> <56004E32.1090204@bothner.com> <20150921154745.263d90d5@capac> Cc: kawa@sourceware.org From: Per Bothner Message-ID: <560056F2.5010006@bothner.com> Date: Mon, 21 Sep 2015 19:14:00 -0000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.2.0 MIME-Version: 1.0 In-Reply-To: <20150921154745.263d90d5@capac> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-IsSubscribed: yes X-SW-Source: 2015-q3/txt/msg00068.txt.bz2 On 09/21/2015 11:47 AM, David Pirotte wrote: >>> david@capac:/usr/local/src/kawa/svn 26 $ java -version >>> java version "1.7.0_85" >>> OpenJDK Runtime Environment (IcedTea 2.6.1) (7u85-2.6.1-3) >>> OpenJDK 64-Bit Server VM (build 24.85-b03, mixed mode) >>> >>> It still fails: >> >> The above is not a version string from one of OpenJDK 8, Java SE 7, or Java SE 8. >> (It is OpenJDK 7.) > > Sorry, I don't understand what you're are trying to tell me, neither why neither what > to do to make it compile. Your installed Java implementation is not supported. Note that OpenJDK (the open-source project) is not the same as Java SE / JDK (the bundle released by Oracle). The latter is based on the former, but there are some differences. The differences are bigger for Java 7, but still there for Java 8. (For example OpenJDK 8 does not include JavaFX.) The easiest fix is to grab and install Java SE 8 aka JDK 8 from here: http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html Just untar the download file somewhere convenient, and have your PATH point to the bin directory (containing javac). Or upgrade to OpenJDK 8 - though of course this depends on your OS: http://openjdk.java.net/install/ >My understanding is if configure pass, compile must pass, Where did you get that from? configure is not required or expected to guard against every possible bad compiler or environment. True, some configure scripts do check for known bad compilers or other known problems, and that's a good thing to do. Perhaps Kawa should do that - though not many people have run into this problem, to my knowledge. > that's my experience, maybe you should improve your configure.ac file Patches welcome. -- --Per Bothner per@bothner.com http://per.bothner.com/