[devel] Q: gcj and j2me
Alexander Bokovoy
=?iso-8859-1?q?a=2Ebokovoy_=CE=C1_sam-solutions=2Enet?=
Сб Ноя 8 02:09:04 MSK 2003
On Fri, Nov 07, 2003 at 07:25:54PM +0300, Vitaly Lugovsky wrote:
> On Mon, 3 Nov 2003, Alexander Bokovoy wrote:
>
> > Вопрос к тем, кто имеет дело с Java и GNU Java Compiler.
> > Понадобилось
> > поднять J2ME на XScale и оказалось, что для его сборки нужен
> > JDK, которого
> > там (архитектура armv5l), как оказалось, нет.
>
> jikes
Вообщем, тонкость в том, что Jikes собирает только часть из их файлов,
причем ту, которую не собирает GNU Java. И не собирает то, что собирается
при помощи GNU Java.
Этот этап я прошел, теперь другая проблема -- GNU Java Interpreter --
единственное доступное мне средство исполнения Java-программ из
репозитария для armv5l -- не работает на этой платформе по совсем
странному поводу -- не может открыть класс с диска, хотя находит его файл
и открывает, но тут же начинает снова искать его в путях. Те же собранные
на XScale классы отлично запускаются той же версией gij на ia32. Вообщем,
бред.
Есть идея просто переписать эти Java-программки, которые генерируют
заголовки для сборки J2ME (классификатор opcodes и JavaCodeCompact) на
чем-нибудь простом скриптовом, что там работает. Или исправлять GNU Java,
что может занять больше времени, чем требуется...
--
/ Alexander Bokovoy
Samba Team http://www.samba.org/
ALT Linux Team http://www.altlinux.org/
Midgard Project Ry http://www.midgard-project.org/
Подробная информация о списке рассылки Devel