From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 31258 invoked by alias); 19 Nov 2003 16:05:14 -0000 Mailing-List: contact rhug-rhats-help@sources.redhat.com; run by ezmlm Precedence: bulk List-Subscribe: List-Post: List-Help: , Sender: rhug-rhats-owner@sources.redhat.com Received: (qmail 31243 invoked from network); 19 Nov 2003 16:05:11 -0000 Received: from unknown (HELO ibook.doublebite.com) (142.51.40.22) by sources.redhat.com with SMTP; 19 Nov 2003 16:05:11 -0000 Received: from [127.0.0.1] (unknown [127.0.0.1]) by ibook.doublebite.com (Postfix) with ESMTP id 32CB2EE607 for ; Tue, 18 Nov 2003 01:19:37 -0500 (EST) Subject: [naoko] PPC rpms and Yellow Dog Linux From: Ray Auge To: rhug-list In-Reply-To: <20031114100221.GB12866@redhat.com> References: <20031114100221.GB12866@redhat.com> Content-Type: text/plain Organization: Message-Id: <1069136376.1258.167.camel@ibook> Mime-Version: 1.0 Date: Wed, 19 Nov 2003 16:05:00 -0000 Content-Transfer-Encoding: 7bit X-SW-Source: 2003-11/txt/msg00019.txt.bz2 Status of Naoko on Yellow Dog Linux 3.0.1, based on those PPC packages (this all from a rookie, mind you, not much skill at real testing) 1) force install of redhat-java-rpm-scripts (YDL has coreutils split into three seperate rpms, so deps failed, but all the required tools are there and apparently of good versions) >rpm -i --nodeps redhat-java-rpm-scripts-1.0.2-2.noarch.rpm 2) installed Naoko (in order) - junit, libgcc-ssa, libgcj-ssa - gcc-java-ssa, gcc-ssa, libgcj-ssa-devel - jaf - jakarta-regexp - cup - xerces-j, commons-logging, commons-collections - servletapi, javamail, bcel, commons-beanutils - commons-fileupload, xalan-j, commons-digester - mx4j, mysql-jdbc, struts, commons-modeler - tomcat, ant-libs, tomcat-libs, libstdc++-ssa 3) first test was to compile something simple(with at least a couple imports) with gcj: //////////////////////////////////////////////////////// import java.util.Calendar; import java.util.GregorianCalendar; public class TestNaoko{ private Calendar cal; public TestNaoko(){ cal = new GregorianCalendar(); } public String getSystemDate(){ int year = cal.get(Calendar.YEAR); int month = cal.get(Calendar.MONTH); String mon = ""; int day = cal.get(Calendar.DAY_OF_MONTH); int dayOfWeek = cal.get(Calendar.DAY_OF_WEEK); String dow = ""; switch(month){ ... } switch(dayOfWeek){ ... } return new String(dow + ", " + mon + " " + day + ", " + year); } public static void main(String[] args){ TestNaoko t = new TestNaoko(); System.out.println(t.getSystemDate()); } } ////////////////////////////////////////////////////////////// compiled with: >gcj-ssa TestNaoko.java --main=TestNaoko -o TestNaoko >./TestNaoko Tuesday, November 18, 2003 4) did further tests against xerces-j like this (arbitrary code): >gcj-ssa ServiceTracer.java Mapper.java MapTracer.java MapperRule.java ActionNode.java --main=ServiceTracer -o ServiceTracer -L/usr/lib -l-org-w3c-dom - outcome was good. I'll assume that it's all good from here... Thank you very much Gary. Now I can continue my Thesis with confidence. PS: How do I assemble files arranged in a package: /last/ /last/map/ /last/map/Mapper.java /last/map/MapperRule.java /last/map/MapTracer.java /last/map/ServiceMapper.java /last/map/ActionNode.java I tried: >gcj-ssa last/map/*.java --main=last.map.Mapper -o Mapper -L/usr/lib -l-org-w3c-dom and get >./Mapper java.lang.NullPointerException at _Jv_equalUtf8Consts(_Jv_Utf8Const, _Jv_Utf8Const) (/lib/ssa/libgcj.so.4.0.0) at last.map.MapTracer.getMapRules() (Unknown Source) at last.map.Mapper.Mapper(java.lang.String) (Unknown Source) at last.map.Mapper.main(java.lang.String[]) (Unknown Source) java.lang.NullPointerException at _Jv_equalUtf8Consts(_Jv_Utf8Const, _Jv_Utf8Const) (/lib/ssa/libgcj.so.4.0.0) at last.map.MapTracer.getMapRules() (Unknown Source) at last.map.Mapper.Mapper(java.lang.String) (Unknown Source) at last.map.Mapper.main(java.lang.String[]) (Unknown Source) java.lang.NullPointerException at _Jv_equalUtf8Consts(_Jv_Utf8Const, _Jv_Utf8Const) (/lib/ssa/libgcj.so.4.0.0) at last.map.MapTracer.getMapRules() (Unknown Source) at last.map.Mapper.Mapper(java.lang.String) (Unknown Source) at last.map.Mapper.main(java.lang.String[]) (Unknown Source) java.lang.NullPointerException at _Jv_equalUtf8Consts(_Jv_Utf8Const, _Jv_Utf8Const) (/lib/ssa/libgcj.so.4.0.0) at last.map.MapTracer.getMapRules() (Unknown Source) at last.map.Mapper.Mapper(java.lang.String) (Unknown Source) at last.map.Mapper.main(java.lang.String[]) (Unknown Source) Thanks Ray