Eclipse 3.0 Running on Kaffe
Grzegorz B. Prokopski
gadek@debian.org
Wed Jan 12 00:45:17 2005
On Tue, 2005-11-01 at 00:04 -0600, Jerry Haltom wrote:
> The sources for these packages is located at:
>
> http://kyoto.larvalstage.net/ubuntu/warty
>
> These are compiled for my desktop installation of Ubuntu warty/hoary.
> The source packages should be re-compilable on unstable. PLEASE
> RECOMPILE!
I did, but using free-java-sdk. Unfortunatelly jikes we have in Debian
seems to be not good enough to compile it. After a while I got this:
runtime.jar:
[mkdir] Created
dir: /mnt/beta/tmp/eclipse-build/eclipse-3.0.1/source-tree/plugins/org.eclipse.core.runtime/temp.folder/runtime.jar.bin
[javac] Compiling 158 source files
to /mnt/beta/tmp/eclipse-build/eclipse-3.0.1/source-tree/plugins/org.eclipse.core.runtime/temp.folder/runtime.jar.bin
[...]
[javac] Found 2 semantic errors compiling
"/mnt/beta/tmp/eclipse-build/eclipse-3.0.1/source-tree/plugins/org.eclipse.core.runtime/src/org/eclipse/core/internal/registry/ExtensionRegistry.java":
[javac] 52. ListenerInfo
listenerInfo = (ListenerInfo) listenerInfos[i];
[javac] ^----------^
[javac] *** Semantic Error: The static type
"org.eclipse.core.internal.registry.ExtensionRegistry
$ExtensionEventDispatcherJob" must use a qualified name to access the
non-static member type
"org.eclipse.core.internal.registry.ExtensionRegistry$ListenerInfo" of
the enclosing type
"org.eclipse.core.internal.registry.ExtensionRegistry".
[javac] 52. ListenerInfo
listenerInfo = (ListenerInfo) listenerInfos[i];
[javac]
^----------^
[javac] *** Semantic Error: The static type
"org.eclipse.core.internal.registry.ExtensionRegistry
$ExtensionEventDispatcherJob" must use a qualified name to access the
non-static member type
"org.eclipse.core.internal.registry.ExtensionRegistry$ListenerInfo" of
the enclosing type
"org.eclipse.core.internal.registry.ExtensionRegistry".
Is this a jikes bug? Or is it missing some option to accept such code?
Any ideas how can we (slightly) alter the source to make it work?
Cheers,
Grzegorz B. Prokopski
--
Grzegorz B. Prokopski <gadek@sablevm.org>
SableVM - Free, LGPL'ed Java VM http://sablevm.org
Why SableVM ?!? http://sablevm.org/wiki/Features
Debian GNU/Linux - the Free OS http://www.debian.org