I&nbsp;updated&nbsp;to&nbsp;eclipse&nbsp;3.3.1&nbsp;and&nbsp;follow&nbsp;existly&nbsp;procedure&nbsp;(&nbsp;well,&nbsp;with&nbsp;differe&nbsp;path...&nbsp;)&nbsp;but&nbsp;still&nbsp;getting&nbsp;the&nbsp;exception:<br><br><br><br>java.lang.UnsatisfiedLinkError: no swt-carbon-3347 or swt-carbon in swt.library.path, java.library.path
 or the jar file<br><br>        at org.eclipse.swt.internal.Library.loadLibrary(Library.java:219)<br><br>        at org.eclipse.swt.internal.Library.loadLibrary(Library.java:151)<br><br>        at org.eclipse.swt.internal.C
.&lt;clinit&gt;(C.java:21)<br><br>        at org.eclipse.swt.widgets.Display.createDisplay(Display.java:945)<br><br>        at org.eclipse.swt.widgets.Display.create(Display.java:939)<br><br>        at org.eclipse.swt.graphics.Device
.&lt;init&gt;(Device.java:119)<br><br>        at org.eclipse.swt.widgets.Display.&lt;init&gt;(Display.java:749)<br><br>        at org.eclipse.swt.widgets.Display.&lt;init&gt;(Display.java:740)<br><br>        at org.eclipse.ui.internal.Workbench.createDisplay
(Workbench.java:498)<br><br>        at org.eclipse.ui.PlatformUI.createDisplay(PlatformUI.java:161)<br><br>        at org.eclipse.ui.internal.ide.application.IDEApplication.createDisplay(IDEApplication.java:133)<br><br>        at 
org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:86)<br><br>        at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:169)<br><br>        at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication
(EclipseAppLauncher.java:106)<br><br>        at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:76)<br><br>        at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java
:363)<br><br>        at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:176)<br><br>        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)<br><br>        at sun.reflect.NativeMethodAccessorImpl.invoke
(NativeMethodAccessorImpl.java:39)<br><br>        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)<br><br>        at java.lang.reflect.Method.invoke(Method.java:597)<br><br>        at 
org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:508)<br><br>        at org.eclipse.equinox.launcher.Main.basicRun(Main.java:447)<br><br>        at org.eclipse.equinox.launcher.Main.run(Main.java:1173)<br><br>        at 
org.eclipse.equinox.launcher.Main.main(Main.java:1148)<br><br><br>Anyone have idea to resolve that?<br>&nbsp;<br><br><div><span class="gmail_quote">On 12/4/07, <b class="gmail_sendername">Leif Nelson</b> &lt;<a href="mailto:lnelson@llnl.gov">
lnelson@llnl.gov</a>&gt; wrote:</span><blockquote class="gmail_quote" style="margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; margin-left: 0.80ex; border-left-color: #cccccc; border-left-width: 1px; border-left-style: solid; padding-left: 1ex">
For eclipse 3.3.1, the swt .jnilib&#39;s seem to be hiding in the<br>plugins/org.eclipse.swt.carbon.macosx_3.3.2.v3347a.jar file.&nbsp;&nbsp;I did the<br>following to startup eclipse 3.3.1 on my mac:<br><br>/apps/eclipse-3.3.1 $ cd plugins/
<br>/apps/eclipse-3.3.1/plugins $ mkdir swt-carbon-macosx<br>/apps/eclipse-3.3.1/plugins $ cd swt-carbon-macosx/<br>/apps/eclipse-3.3.1/plugins/swt-carbon-macosx $ jar -xf<br>../org.eclipse.swt.carbon.macosx_3.3.2.v3347a.jar
<br>/apps/eclipse-3.3.1/plugins/swt-carbon-macosx $ cd ../..<br>/apps/eclipse-3.3.1 $ /opt/soylatte16-i386-r3/bin/java -Xmx1024m<br>-XX:MaxPermSize=128m<br>-Djava.library.path=plugins/swt-carbon-macosx:plugins/org.eclipse.swt.carbon.macosx_3.3.2.v3347a.jar:plugins/org.eclipse.equinox.launcher.carbon.macosx_1.0.2.R331_v20071019
<br>-cp plugins/org.eclipse.equinox.launcher_1.0.1.R33x_v20070828.jar<br>org.eclipse.equinox.launcher.Main -os macosx -ws carbon -arch x86 -clean<br>-debug&nbsp;&nbsp;--launcher.library<br>plugins/org.eclipse.equinox.launcher.carbon.macosx_1.0.2.R331_v20071019/eclipse_1021.so
<br>-startup&nbsp;&nbsp;plugins/org.eclipse.equinox.launcher_1.0.1.R33x_v20070828.jar<br>-vm /opt/soylatte16-i386-r3/bin/java -keyring ./.eclipse_keyring<br>-consoleLog -showlocation<br><br>Eclipse then popped right up!<br><br>--Leif
<br><br>Landon Fuller wrote:<br>&gt;<br>&gt; On Dec 3, 2007, at 10:51, Carfield Yim wrote:<br>&gt;<br>&gt;&gt; Look like it is not possible to tell eclipse use SoyLatte using -vm<br>&gt;&gt; parameter , so I try to start eclipse in command line using following
<br>&gt;&gt; command:<br>&gt;&gt;<br>&gt;&gt; ./soylatte16-i386-r2/bin/java<br>&gt;&gt; -Djava.library.path=plugins/org.eclipse.swt.carbon.macosx_3.3.0.v3346/:plugins/org.eclipse.equinox.launcher.carbon.macosx_1.0.0.v20070606
<br>&gt;&gt; -cp eclipse/plugins/org.eclipse.equinox.launcher_1.0.0.v20070606.jar<br>&gt;&gt; org.eclipse.equinox.launcher.Main -os macosx -ws carbon -arch x86<br>&gt;&gt; -clean -debug&nbsp;&nbsp;--launcher.library<br>&gt;&gt; plugins/org.eclipse.equinox.launcher.carbon.macosx_1.0.0.v20070606/eclipse_1017a.so
<br>&gt;&gt; -startup&nbsp;&nbsp;plugins/org.eclipse.equinox.launcher_1.0.0.v20070606.jar<br>&gt;&gt; -vm ./soylatte16-i386-r2/bin/java -keyring ./.eclipse_keyring<br>&gt;&gt; -consoleLog -showlocation<br>&gt;&gt;<br>&gt;&gt; However, may be I still miss some library at -
Djava.library.path, I<br>&gt;&gt; still get following exception, will anyone have idea of fixing this?:<br>&gt;<br>&gt; My two minute solution (just now) was to drop the SWT JNI libraries in<br>&gt; the java.library.path manually. Eclipse seems to be running fine.
<br>&gt; I couldn&#39;t find the original SWT binaries in the eclipse installation<br>&gt; tree -- does eclipse extract them from a jar?<br>&gt;<br>&gt; Also, SoyLatte R2 only supports shared libraries with the standard<br>
&gt; .dylib extension. R3 added a fall-back to Apple&#39;s .jnilib.<br>&gt;<br>&gt; -landonf<br></blockquote></div><br>