From owner-freebsd-eclipse@FreeBSD.ORG Mon Aug 29 20:09:50 2005 Return-Path: X-Original-To: freebsd-eclipse@freebsd.org Delivered-To: freebsd-eclipse@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6E2E916A41F; Mon, 29 Aug 2005 20:09:50 +0000 (GMT) (envelope-from sepotvin@videotron.ca) Received: from relais.videotron.ca (relais.videotron.ca [24.201.245.36]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1A41A43D45; Mon, 29 Aug 2005 20:09:50 +0000 (GMT) (envelope-from sepotvin@videotron.ca) Received: from [10.0.0.147] ([67.70.237.74]) by VL-MO-MR007.ip.videotron.ca (iPlanet Messaging Server 5.2 HotFix 1.21 (built Sep 8 2003)) with ESMTPA id <0IM0000VX2MXSO@VL-MO-MR007.ip.videotron.ca>; Mon, 29 Aug 2005 16:08:59 -0400 (EDT) Date: Mon, 29 Aug 2005 16:08:57 -0400 From: "Stephane E. Potvin" In-reply-to: <20050829180704.68762.qmail@exxodus.fedaykin.here> To: Mario Sergio Fujikawa Ferreira Message-id: <43136B59.7090508@videotron.ca> MIME-version: 1.0 Content-type: text/plain; charset=ISO-8859-1 Content-transfer-encoding: 7BIT X-Accept-Language: en-us, en User-Agent: Mozilla Thunderbird 1.0.6 (X11/20050826) X-Enigmail-Version: 0.92.0.0 References: <20050829180704.68762.qmail@exxodus.fedaykin.here> Cc: freebsd-eclipse@freebsd.org Subject: Re: Eclipse 3.1: no swt-pi-gtk-3138 X-BeenThere: freebsd-eclipse@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "FreeBSD users of eclipse EDI, tools, rich client apps & ports." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 29 Aug 2005 20:09:50 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Mario Sergio Fujikawa Ferreira wrote: > Hi, > > I maintain 2 ports (net/mldonkey-sancho and net/azureus) > which depend on eclipse and have been broken ever since its update. > > I've just updated azureus yesterday and got it building just > fine but I get the following error message. > > $ ./azureus > > Exception in thread "main" java.lang.UnsatisfiedLinkError: no swt-pi-gtk-3138 in java.library.path > at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1682) > at java.lang.Runtime.loadLibrary0(Runtime.java:822) > at java.lang.System.loadLibrary(System.java:992) > at org.eclipse.swt.internal.Library.loadLibrary(Library.java:123) > at org.eclipse.swt.internal.gtk.OS.(OS.java:19) > at org.eclipse.swt.internal.Converter.wcsToMbcs(Converter.java:63) > at org.eclipse.swt.internal.Converter.wcsToMbcs(Converter.java:54) > at org.eclipse.swt.widgets.Display.(Display.java:122) > at org.gudy.azureus2.ui.swt.mainwindow.SWTThread.(Unknown Source) > at org.gudy.azureus2.ui.swt.mainwindow.SWTThread.createInstance(Unknown Source) > at org.gudy.azureus2.ui.swt.mainwindow.Initializer.(Unknown Source) > at org.gudy.azureus2.ui.swt.Main.(Unknown Source) > at org.gudy.azureus2.ui.swt.Main.main(Unknown Source) > > which should be fixed by using a proper -Djava.library.path=somewhere > statemente. > > However, I am not able find the proper location to point to. > Taking a look at > > https://bugs.eclipse.org/bugs/show_bug.cgi?id=89315 > > I find out that there are SWT PI patches there which are not included > with our java/eclipse port. > > Are there plans to integrate those patches now that the > ports freeze is over? > > Regards, > You can find the libraries in the org.eclipse.swt.gtk.freebsd.x86_3.1.0.jar file in eclipse's plugin directory. You'll have to extract them somewhere and add this path to your -Djava.library.path I have no idea why they are not extracted by default anymore. Regards, Steph -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (FreeBSD) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org iD8DBQFDE2tZmdOXtTCX/nsRApm1AKDFlQ02wIcAhoElKQJt12DBJ8WtZQCeNTUr DPYeRL1czYLzu1hupTXHf7A= =zppd -----END PGP SIGNATURE-----