Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 05 Nov 2009 08:19:37 -0500
From:      "Stephane E. Potvin" <sepotvin@FreeBSD.org>
To:        Huang wen hui <huang@gddsn.org.cn>
Cc:        freebsd-eclipse@freebsd.org
Subject:   Re: CFT: Eclipse Galileo 3.5
Message-ID:  <4AF2D0E9.50804@FreeBSD.org>
In-Reply-To: <4AF26D78.3050906@gddsn.org.cn>
References:  <4AF18F77.9030302@FreeBSD.org> <4AF26D78.3050906@gddsn.org.cn>

next in thread | previous in thread | raw e-mail | index | archive | help
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Huang wen hui wrote:
> Stephane E. Potvin wrote:
>> -----BEGIN PGP SIGNED MESSAGE-----
>> Hash: SHA1
>>
>> Hi everyone,
>>
>> I'm at last ready to have some public testing of the
>> 3.5.0-I20090611-1540 port of Eclipse (aka Galileo). The x86 platform
>> has been
>> the least tested (actually, not at all this time  ;)  so I'd
>> appreciate to have feedback for this one. I've also only done testing
>> with the native jdk1.6.0 from ports (java/jdk16) so please indicate
>> which jdk you're using if you send me a go/no-go.
>>
>> Highlights:
>> - - First FreeBSD Galileo release
>> - - The build is now using eclipse-build from the "Linux Tools" project
>> - - Patches are now much more simple and have been split into two
>> parts for easier push upstream (one against eclipse-build and the
>> other for eclipse itself)
>> - - The only Gecko provider supported is now libxul
>> - - The gnome dependencies are now static and no longer configurable
>> via options (there might be one or two that are no longer
>> necessary but I haven't gotten around yet to check which one)
>> - - Eclipse installs in ${PREFIX}/lib/eclipse instead of
>> ${PREFIX}/eclipse to reduce pollution in ${PREFIX}
>> - - New dropins directory is in ${PREFIX}/share/eclipse/dropins. This
>> directory can be used for features/plugins that are not
>> installed via the p2 provisioning engine. All the ports that are not
>> changed to use p2 will have to use this directory in the future
>> (this will be done in a separate patch).
>> - - The setup-user step is no longer necessary. p2 has been fixed
>> upstream and the user installed plugins are discovered correctly
>> even after a re-installation of eclipse.
>>
>> The patch can be found at the following address:
>>
>>     http://people.freebsd.org/~sepotvin/eclipse35.diff
>>
>> Have fun!
>>   
> Hi,
> I build Galileo under FreeBSD 8.0RC2, It is ok, but run eclipse, I got
> this error:
> 
> !SESSION 2009-11-05 13:41:17.764
> -----------------------------------------------
> eclipse.buildId=I20090611-1540
> java.version=1.6.0_03-p4
> java.vendor=Sun Microsystems Inc.
> BootLoader constants: OS=freebsd, ARCH=x86_64, WS=gtk, NL=zh_CN
> Command-line arguments:  -os freebsd -ws gtk -arch x86_64
> 
> !ENTRY org.eclipse.osgi 4 0 2009-11-05 13:41:18.651
> !MESSAGE Application error
> !STACK 1
> java.lang.UnsatisfiedLinkError: no swt-gtk-3550 or swt-gtk in
> swt.library.path, java.library.path or the jar file
>    at org.eclipse.swt.internal.Library.loadLibrary(Library.java:254)
>    at org.eclipse.swt.internal.Library.loadLibrary(Library.java:159)
>    at org.eclipse.swt.internal.C.<clinit>(C.java:21)
>    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.<clinit>(Display.java:131)
>    at org.eclipse.ui.internal.Workbench.createDisplay(Workbench.java:516)
>    at org.eclipse.ui.PlatformUI.createDisplay(PlatformUI.java:161)
>    at
> org.eclipse.ui.internal.ide.application.IDEApplication.createDisplay(IDEApplication.java:143)
> 
>    at
> org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:88)
> 
>    at
> org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:194)
> 
>    at
> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
> 
>    at
> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
> 
>    at
> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:368)
> 
>    at
> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
> 
>    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>    at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> 
>    at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> 
>    at java.lang.reflect.Method.invoke(Method.java:597)
>    at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:563)
>    at org.eclipse.equinox.launcher.Main.basicRun(Main.java:518)
>    at org.eclipse.equinox.launcher.Main.run(Main.java:1315)
>    at org.eclipse.equinox.launcher.Main.main(Main.java:1291)
> 
> I try to find libswt-gtk-3550*.so under work directory, could not found
> right one.
> 
> any ideas?
> 
Hi,

Could you please send me offline the build output? (Do not send it to the list, it will be very large).

Regards,

Steph
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.11 (FreeBSD)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAkry0OkACgkQmdOXtTCX/nvaQwCfdfFexg/YskKiZX2OScNt5SzS
Lv8AoLhHS2fjrIPuFC9x20X43i61xr1V
=jV0p
-----END PGP SIGNATURE-----




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4AF2D0E9.50804>