From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Sat, 8 Nov 2003 01:09:04 +0200 From: Alexander Bokovoy To: ALT Devel discussion list Subject: Re: [devel] Q: gcj and j2me Message-ID: <20031107230904.GB15082@sam-solutions.net> Mail-Followup-To: ALT Devel discussion list References: <20031103145930.GD9919@sam-solutions.net> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: X-BeenThere: devel@altlinux.ru X-Mailman-Version: 2.1.3 Precedence: list Reply-To: ALT Devel discussion list List-Id: ALT Devel discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 08 Nov 2003 00:11:26 -0000 Archived-At: List-Archive: List-Post: 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/