[Wine] Eclipse 3.2 with JVM 1.5.08
Stefan Leichter
Stefan.Leichter at camline.com
Fri Aug 18 12:07:30 CDT 2006
Am Friday 18 August 2006 10:33 schrieb Bojan Antonovic:
>
> > if you ask for the time to patch you most likely tried something like
> > this?
> >
> > patch mypatch.patch
> > <<wait 24h>>
> > CTRL+C
> >
> LOL! Perfectly described!
> > you have to feed the patch to the patch program:
> >
> > patch -p0 < mypatch.patch
> Thanks!
>
> > you are compiling for 64bit? i doubt that you actually want to do this.
> > get yourself the 32bit environment for building software and do the
> > things their doccumentation tells you how to use this instead of the
> > regular 64bin env.
> >
> I finaly could compile Wine with the patch with the help of this page:
> http://wiki.winehq.org/WineOn64bit. I've build Wine on Suse 10.0 x86_64
> (evaluation version). Hoewever, I couldn't find openldap2-devel-32bit.
> But it worked. An AMD 64 X2 is a fine machine for this job! :)
>
> The result: The patch solved the crash. Eclipse can start up closer to
> normal than before.
> Eclipse reports the following because it can't show the source code of
> a Java file:
>
> "Unable to create this part due to an internal error. Reason for the
> failure: An unexpected exception was thrown"
>
> which is:
>
> java.lang.NullPointerException
> at org.eclipse.swt.graphics.TextLayout.computeRuns(TextLayout.java:416)
> at
> org.eclipse.swt.graphics.TextLayout.getLineMetrics(TextLayout.java:1033)
> at
>
org.eclipse.swt.custom.StyledTextRenderer.setFont(StyledTextRenderer.java:972)
> at org.eclipse.swt.custom.StyledText.<init>(StyledText.java:1184)
> at
> org.eclipse.jface.text.TextViewer.createTextWidget(TextViewer.java:1457)
> at org.eclipse.jface.text.TextViewer.createControl(TextViewer.java:1478)
> [snip]
>
> But Eclipse is still working. In the (Linux) console you can see:
>
[snip]
> err:module:import_dll Library gdiplus.dll (which is needed by
> L"Y:
\\Desktop\\Downloads\\eclipse\\configuration\\org.eclipse.osgi\\bundles\\84\\1\\.cp\\swt-gdip-win32-3232.dll")
> not found
[snip]
>
> The icons are also strangly arranged.
>
> Eclipse uses the JVM and, specially, SWT, which calles the native GUI
> elements of an OS. So SWT-testing will be the right field to look for
> improving Wine.
Not sure if it helps, but you are missing the .net framework (gdiplus.dll)
Bye Stefan
More information about the wine-users
mailing list