Re: Putting new SableVM 1.11.3 from OE into Familiar? [was: Re: SableVM support for Sun's SDK features... ]

Rene Wagner <[email protected]> Tue, 05 Apr 2005 22:15:47 +0200
Newsgroups gmane.comp.java.vm.sablevm.general
Message-ID <[email protected]>
On Tue, 2005-04-05 at 20:57, Grzegorz B. Prokopski wrote:
> On Tue, 2005-05-04 at 19:03 +0100, Bruno Campos wrote: 
> > Hi, tanks
> > But i nedd to know, how i can install this version (Sablevm1.11.3) in
> > Familiar, and what packages i need install?
> > Thanks for your help
> 
> I have no idea, I'd love to hear the instructions myself.
> 
> Rene, could you please enlighten us?

Yeah, sorry. OpenEmbedded is just the build system used for various
distributions including Familiar and OpenZaurus.

So, when an updated package description file enters OpenEmbedded, it
first of all means that it builds and has been tested on a target
device.

If you want to use the software (in this case SableVM) you can either
download OpenEmbedded and build it for yourself or wait for the
distribution you're running (in this case Familiar) to do so.

As a special exception ;), I've uploaded Familiar compatible packages
(they won't work with OpenZaurus!) built from a current OE tree to:

http://handhelds.org/~rw/familiar0.8_unofficial/

Since other (library) packages have been updated as well in OE, the
dependencies list more recent packages than those in Familiar 0.8.1.
This shouldn't be a real problem as such but ipkg will complain
when you try to install them. 

Make sure you have all packages listed as dependencies installed (check
the package names only - the versions shouldn't matter) and use the
-nodeps switch to have ipkg install things without complaining about
dependencies. (No need to worry about this step when upgrading SableVM.)

With the -nodeps switch enabled ipkg will also ignore dependencies
between the SableVM packages, so you'll need to install them one
by one.

# ipkg -nodeps install libsablevm_1.11.3-r0_arm.ipk
sablevm-classpath-native_1.11.3-r0_arm.ipk
sablevm-classpath_1.11.3-r0_arm.ipk sablevm_1.11.3-r0_arm.ipk

(One command)

HTH,

Rene