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:
fixme:oleacc:CreateStdAccessibleObject 0x10034 -4
{618736e0-3c3d-11cf-810c-00aa00389b71} 0x28a6600
err:rebar:REBAR_Layout no redraw and client is zero, skip layout
err:rebar:REBAR_Layout no redraw and client is zero, skip layout
err:rebar:REBAR_Layout no redraw and client is zero, skip layout
err:rebar:REBAR_Layout no redraw and client is zero, skip layout
fixme:oleacc:CreateStdAccessibleObject 0x10038 -4
{618736e0-3c3d-11cf-810c-00aa00389b71} 0x286c130
err:rebar:REBAR_Layout no redraw and client is zero, skip layout
err:rebar:REBAR_Layout no redraw and client is zero, skip layout
err:rebar:REBAR_Layout no redraw and client is zero, skip layout
err:rebar:REBAR_Layout no redraw and client is zero, skip layout
err:rebar:REBAR_Layout no redraw and client is zero, skip layout
fixme:oleacc:CreateStdAccessibleObject 0x1003c -4
{618736e0-3c3d-11cf-810c-00aa00389b71} 0x286c130
err:rebar:REBAR_Layout no redraw and client is zero, skip layout
fixme:oleacc:CreateStdAccessibleObject 0x10042 -4
{618736e0-3c3d-11cf-810c-00aa00389b71} 0x27306d8
fixme:oleacc:CreateStdAccessibleObject 0x10058 -4
{618736e0-3c3d-11cf-810c-00aa00389b71} 0x286ba60
err:rebar:REBAR_AdjustBands Phase 1 failed, x=9, maxx=0, start=0, end=0
fixme:oleacc:CreateStdAccessibleObject 0x10062 -4
{618736e0-3c3d-11cf-810c-00aa00389b71} 0x2784f00
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
err:rebar:REBAR_AdjustBands Phase 1 failed, x=9, maxx=0, start=0, end=0
err:rebar:REBAR_AdjustBands Phase 1 failed, x=9, maxx=0, start=0, end=0
fixme:oleacc:CreateStdAccessibleObject 0x20058 -4
{618736e0-3c3d-11cf-810c-00aa00389b71} 0x28a65c0
err:rebar:REBAR_AdjustBands Phase 1 failed, x=32767, maxx=0, start=0, end=0
err:rebar:REBAR_AdjustBands Phase 1 failed, x=9, maxx=0, start=0, end=0
err:rebar:REBAR_AdjustBands Phase 1 failed, x=32767, maxx=0, start=0, end=0
err:rebar:REBAR_AdjustBands Phase 1 failed, x=32767, maxx=0, start=0, end=0
err:rebar:REBAR_AdjustBands Phase 1 failed, x=32767, maxx=0, start=0, end=0
err:rebar:REBAR_AdjustBands Phase 1 failed, x=32776, maxx=0, start=0, end=1
err:rebar:REBAR_AdjustBands Phase 1 failed, x=32895, maxx=0, start=0, end=1
fixme:oleacc:CreateStdAccessibleObject 0x10084 -4
{618736e0-3c3d-11cf-810c-00aa00389b71} 0x2850a80
fixme:oleacc:CreateStdAccessibleObject 0x1009a -4
{618736e0-3c3d-11cf-810c-00aa00389b71} 0x2967f58
err:ole:CoGetClassObject class {275c23e2-3747-11d0-9fea-00aa003f8646}
not registered
err:ole:CoGetClassObject no class object
{275c23e2-3747-11d0-9fea-00aa003f8646} could be created for context 0x1
fixme:uniscribe:ScriptShape (0x250c, 0x31da698, 0x2955278, 1, 17,
0x32e804): semi-stub
fixme:uniscribe:ScriptPlace (0x250c, 0x31da698, 0x274ee38, L"\0003", 1,
0x302a800, 0x32e858, 0x302a830): semi-stub
fixme:uniscribe:ScriptShape (0x250c, 0x274efc0, 0x287a098, 1, 17,
0x32e804): semi-stub
fixme:uniscribe:ScriptPlace (0x250c, 0x274efc0, 0x274ef90, L"\0003", 1,
0x31c9260, 0x32e858, 0x31c9290): semi-stub
fixme:uniscribe:ScriptShape (0x250c, 0x31c9350, 0x31c9368, 1, 17,
0x32e804): semi-stub
fixme:uniscribe:ScriptPlace (0x250c, 0x31c9350, 0x31c92c0, L"\0003", 1,
0x31c9320, 0x32e858, 0x31a5a38): semi-stub
fixme:uniscribe:ScriptShape (0x250c, 0x31a5b68, 0x31da7c0, 1, 17,
0x32e804): semi-stub
fixme:uniscribe:ScriptPlace (0x250c, 0x31a5b68, 0x31da730, L"\0003", 1,
0x31da790, 0x32e858, 0x31da7c0): semi-stub
fixme:uniscribe:ScriptLayout 5, 0x31da820, (nil), 0x2fba110 stub
fixme:oleacc:CreateStdAccessibleObject 0x200bc -4
{618736e0-3c3d-11cf-810c-00aa00389b71} 0x301d4c0
fixme:oleacc:CreateStdAccessibleObject 0x100d4 -4
{618736e0-3c3d-11cf-810c-00aa00389b71} 0x2b49d90
fixme:oleacc:CreateStdAccessibleObject 0x100de -4
{618736e0-3c3d-11cf-810c-00aa00389b71} 0x2fbfff0
fixme:oleacc:CreateStdAccessibleObject 0x100f6 -4
{618736e0-3c3d-11cf-810c-00aa00389b71} 0x27bb738
fixme:oleacc:CreateStdAccessibleObject 0x10102 -4
{618736e0-3c3d-11cf-810c-00aa00389b71} 0x277ca10
fixme:oleacc:CreateStdAccessibleObject 0x1011a -4
{618736e0-3c3d-11cf-810c-00aa00389b71} 0x2922a18
fixme:oleacc:CreateStdAccessibleObject 0x1012a -4
{618736e0-3c3d-11cf-810c-00aa00389b71} 0x33bbc48
err:rebar:REBAR_AdjustBands Phase 1 failed, x=32904, maxx=0, start=0, end=2
err:rebar:REBAR_AdjustBands Phase 1 failed, x=33013, maxx=0, start=0, end=2
fixme:oleacc:CreateStdAccessibleObject 0x1012e -4
{618736e0-3c3d-11cf-810c-00aa00389b71} 0x33be270
err:rebar:REBAR_AdjustBands Phase 1 failed, x=33022, maxx=0, start=0, end=3
err:rebar:REBAR_AdjustBands Phase 1 failed, x=33109, maxx=0, start=0, end=3
fixme:oleacc:CreateStdAccessibleObject 0x10132 -4
{618736e0-3c3d-11cf-810c-00aa00389b71} 0x33b90f8
err:rebar:REBAR_AdjustBands Phase 1 failed, x=33118, maxx=0, start=0, end=4
err:rebar:REBAR_AdjustBands Phase 1 failed, x=33170, maxx=0, start=0, end=4
fixme:oleacc:CreateStdAccessibleObject 0x10136 -4
{618736e0-3c3d-11cf-810c-00aa00389b71} 0x33be190
err:rebar:REBAR_AdjustBands Phase 1 failed, x=33179, maxx=0, start=0, end=5
err:rebar:REBAR_AdjustBands Phase 1 failed, x=33218, maxx=0, start=0, end=5
fixme:oleacc:CreateStdAccessibleObject 0x1013a -4
{618736e0-3c3d-11cf-810c-00aa00389b71} 0x2776f48
err:rebar:REBAR_AdjustBands Phase 1 failed, x=33227, maxx=0, start=0, end=6
err:rebar:REBAR_AdjustBands Phase 1 failed, x=33279, maxx=0, start=0, end=6
err:rebar:REBAR_AdjustBands Phase 1 failed, x=33279, maxx=0, start=0, end=6
err:rebar:REBAR_AdjustBands Phase 1 failed, x=33279, maxx=0, start=0, end=6
err:rebar:REBAR_AdjustBands Phase 1 failed, x=9, maxx=0, start=0, end=0
fixme:oleacc:CreateStdAccessibleObject 0x30058 -4
{618736e0-3c3d-11cf-810c-00aa00389b71} 0x278db48
err:rebar:REBAR_AdjustBands Phase 1 failed, x=9, maxx=0, start=0, end=0
fixme:msg:PeekMessageW PM_QS_xxxx flags (0040) are not handled
fixme:msg:PeekMessageW PM_QS_xxxx flags (009f) are not handled
[repeting the last]
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.
greetings and thanks from
Bojan
_______________________________________________
wine-users mailing list
wine-users@xxxxxxxxxx
http://www.winehq.org/mailman/listinfo/wine-users