Re: Gentoo ebuild of the new SableVM SDK SVN available

David Bélanger <[email protected]> Tue, 31 May 2005 13:31:07 -0400
Newsgroups gmane.comp.java.vm.sablevm.general
Message-ID <[email protected]>
On Tue, May 31, 2005 at 10:20:49AM -0400, Grzegorz B. Prokopski wrote:
> On Fri, 2005-20-05 at 15:28 -0400, David Bélanger wrote:
> > Also, did you consider specifying bindir, libdir, etc. when make
> > is called recursively from the main SableVM SDK Makefile:
> > make bindir=$JAVA_HOME/bin ...
> > for such subpackage.  It might be more convenient?  But then, I
> > don't know, I didn't assemble the SableVM SDK.
> 
> Eventually, we should be installing in standard locations, coming from
> --prefix + default suffix, eg. $prefix/bin for executables.  The
> executables (with few exceptions) should have -sablevm suffix.  Then
> from JAVA_HOME/bin we'd have (relative) symlinks to these binaries.
> 
> > Improvements/Future Work:
> > 1) If antlr not found - displays SableVM SDK message suggesting
> >    configure option to disable gjdoc... but does not mention that
> >    it can be specified with --with-antlr-jar=FILE.
> 
> I know, but from a quick look it seemed to me that gjdoc executable
> script uses a hardcoded location anyway.  This should just be fixed
> to use whatever was passed to --with-antlr-jar=FILE, I simply didn't
> have time to do that back then (and I don't have ATM).
>

The --with-antlr-jar actually work.  I will fix the error message
some time.

> Another idea is to also include antlr into SableVM SDK.  It's less
> than 1MB of compresses source.
> 

Yes, this could be useful for endusers.  Espacially if no VM is
installed on there platform.  I will look eventually though my
time might be limited in the next few weeks.

David

---

David Bélanger
Web page:   http://www.cs.mcgill.ca/~dbelan2/
Public key: http://www.cs.mcgill.ca/~dbelan2/public_key.txt