From owner-freebsd-java@FreeBSD.ORG Thu Aug 10 16:08:24 2006 Return-Path: X-Original-To: freebsd-java@freebsd.org Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 832A316A4DA for ; Thu, 10 Aug 2006 16:08:24 +0000 (UTC) (envelope-from dsledge@appriss.com) Received: from intexch02.int.appriss.com (intexch02.int.appriss.com [63.126.72.108]) by mx1.FreeBSD.org (Postfix) with ESMTP id 568B243D67 for ; Thu, 10 Aug 2006 16:08:13 +0000 (GMT) (envelope-from dsledge@appriss.com) Received: from [10.11.3.10] ([10.11.3.10]) by intexch02.int.appriss.com with Microsoft SMTPSVC(6.0.3790.1830); Thu, 10 Aug 2006 12:08:13 -0400 Message-ID: <44DB59EA.9010408@appriss.com> Date: Thu, 10 Aug 2006 12:08:10 -0400 From: David Sledge User-Agent: Thunderbird 1.5.0.5 (X11/20060731) MIME-Version: 1.0 To: David Sledge References: <44D76046.3030609@appriss.com> <1154971404.1679.2.camel@triton.mcneil.com> <44D8BA80.3050403@appriss.com> In-Reply-To: <44D8BA80.3050403@appriss.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-OriginalArrivalTime: 10 Aug 2006 16:08:13.0259 (UTC) FILETIME=[2E7BD9B0:01C6BC97] Cc: freebsd-java@freebsd.org, Ronald Klop Subject: Re: Q) eclipse 3.2 (Callisto) X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Aug 2006 16:08:24 -0000 Eclipse 3.2 fixed for amd64. Give it another try. After I fixed the "SWT_PTR_CFLAGS=-DSWT_PTR_SIZE_64" I was still having the same error. After a lot of debugging in the C and Java code it was found that a 32bit swt library was being loaded. Eclipse on initial startup copies the swt library to your //.eclipse directory from the eclipse install directory. So when I tried to run it before patching the "SWT_PTR_CFLAGS=-DSWT_PTR_SIZE_64" flag it copied the broken swt library into that directory. After deleting the //.eclipse directory and starting eclipse again it copied the right (fixed) swt library over. This library is a shared object so I am not sure why it needs to place a copy in the users home directory. Anyways, When you try the new eclipse.shar file you should also delete your //.eclipse directory to make sure any old broken libraries are removed so the new ones will be placed there. Let me know if you have any problems. http://www.freshdevonrails.com/eclipse.shar