Re: IDL installation tip for Linux [message #69063 is a reply to message #68944] |
Tue, 15 December 2009 02:02  |
penteado
Messages: 866 Registered: February 2018
|
Senior Member Administrator |
|
|
On Dec 7, 8:45 pm, Robbie <ret...@iinet.net.au> wrote:
> Thanks for the tip. Better than trail-and-error package installation.
> However, I gave up at some point realising that I could survive quite
> well without the workbench.
>
> After following your advice I get a bit further, however now I get the
> following error.
> I am using Fedora 11 x86_64
>
> more IDLWorkspace71/.metadata/.log
>
> !SESSION 2009-12-08 09:24:05.350
> -----------------------------------------------
> eclipse.buildId=unknown
> java.version=1.5.0_11
> java.vendor=Sun Microsystems Inc.
> BootLoader constants: OS=linux, ARCH=x86, WS=gtk, NL=en_US
> Command-line arguments: -os linux -ws gtk -arch x86
>
> !ENTRY org.eclipse.osgi 4 0 2009-12-08 09:24:08.093
> !MESSAGE Application error
> !STACK 1
> java.lang.UnsatisfiedLinkError: no swt-pi-gtk-3452 or swt-pi-gtk in
> swt.library.path, java.lib
> rary.path or the jar file
> at org.eclipse.swt.internal.Library.loadLibrary(Library.java:23 3)
> at org.eclipse.swt.internal.Library.loadLibrary(Library.java:15 1)
> at org.eclipse.swt.internal.gtk.OS.<clinit>(OS.java:22)
> 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:130)
> at org.eclipse.ui.internal.Workbench.createDisplay(Workbench.ja va:
> 511)
> at org.eclipse.ui.PlatformUI.createDisplay(PlatformUI.java:161)
> at
> org.eclipse.ui.internal.ide.application.IDEApplication.creat eDisplay
> (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:193)
> at
> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .runApplication
> (Eclipse
> AppLauncher.java:110)
> at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .start
> (EclipseAppLaunch
> er.java:79)
> at org.eclipse.core.runtime.adaptor.EclipseStarter.run
> (EclipseStarter.java:386)
> 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:2
> 5)
> at java.lang.reflect.Method.invoke(Method.java:585)
> at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java: 549)
> at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
> at org.eclipse.equinox.launcher.Main.run(Main.java:1236)
> at org.eclipse.equinox.launcher.Main.main(Main.java:1212)
>
> Robbie
I just got what appears to be the same error, with another F12
install, and it was solved by installing java-1.6.0-openjdk.i686 from
the standard Fedora repository (though it could be that it was
actually one of its dependencies that was missing).
Also, I noticed that a similar result to installing Adobe Reader as I
mentioned above was obtained installing Skype from its repository (in
a clean F12 install, it causes a very large number of libraries to be
installed). And libXp is also necessary (even for command line), which
I did not mention before because for that there is an actual clear
error message when it is missing.
|
|
|