From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 32148 invoked by alias); 23 Apr 2014 18:19:39 -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 32136 invoked by uid 89); 23 Apr 2014 18:19:39 -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,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; Wed, 23 Apr 2014 18:19:37 +0000 Received: from [10.9.9.206] (helo=mailfront02.runbox.com) by bars.runbox.com with esmtp (Exim 4.71) (envelope-from ) id 1Wd1le-0002HM-4q for kawa@sourceware.org; Wed, 23 Apr 2014 20:19:34 +0200 Received: from 70-36-239-203.dsl.dynamic.sonic.net ([70.36.239.203] helo=toshie.bothner.com) by mailfront02.runbox.com with esmtpsa (uid:757155 ) (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.76) id 1Wd1lX-000498-8t for kawa@sourceware.org; Wed, 23 Apr 2014 20:19:27 +0200 Message-ID: <5358042C.6040703@bothner.com> Date: Wed, 23 Apr 2014 18:19:00 -0000 From: Per Bothner User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.4.0 MIME-Version: 1.0 To: kawa@sourceware.org Subject: Re: Kawa debugging with Eclipse References: <20140423154800.5e31c5ff@vaio> In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-IsSubscribed: yes X-SW-Source: 2014-q2/txt/msg00016.txt.bz2 On 04/23/2014 08:26 AM, Charles Turner wrote: > On 23 April 2014 14:48, Andrea Bernardini wrote: >> Is it possible to use Eclipse to build and run Kawa? > > It is surely possible, but no one to my knowledge has done that. I > used the Netbeans IDE when working on Kawa. Netbeans is "officially" > supported by Kawa, and the debugger works very well. NetBeans is supported to the extend of building Kawa, and this is because NB's build model leverages Ant, which Kawa supports. Since Kawa requires a multi-stage build (compile .jave files, then use those to compile .scm files) a straight-forward "Java project" doesn't work. Another advantage of NB is that it uses the standard javac, rather then their own barely-supported compiler. (Java8 support was scrambled by volunteers at the last minute, from what I hear.) However, NetBeans+Kawa doesn't support "incremental compilation" of Scheme files (i.e. on-the-fly while editing), or lots of other nice-to-have features. -- --Per Bothner per@bothner.com http://per.bothner.com/