Hi Takashi and Anthony,

I have already packaged a version of Classpath using Ant.  It is called
Sablepath-classes, and it resides in the CVS repository of the SableVM
project on SourceForge.  You can give it a look.  I personally think
that Ant is really great for building Java sources.  On the other hand,
I would not use it for building the "native" libraries, and the GNU
auto* tools (including libtool) are much more appropriate for it.

It would be nice if you gave a look at the Sablepath-classe build 
process and commented about it.  I think that Classpath would benefit
a lot from moving into such a build process.

Look into the following archived message for cvs instruction to get
a Sablepath-classes snapshot (works with jikes 1.13):

http://mail.gnu.org/pipermail/classpath/2001-September/001233.html

Etienne

Anthony Green wrote:
> Okamoto-san wrote:
> 
>>But it's distributed with Apache License though I wrote Gcj.java and
>>Kjc.java...
>>
> 
> I'd like to see your Gcj.java.  What are you able to do with it?  Build to
> .class files?  Build natively?  Does Ant rely on the recursive build feature
> that all java compilers seam to implement except for gcj?
> 
> There's a lot of code being built with Ant these days.  Partly out of
> frustration, I have created a cvs tree with imports of important open source
> java packages (xerces, xalan, tomcat, regexp packages like gnu.regexp,
> jakarta-oro, and more) and autoconf/automake/libtool configury for building
> and testing .so files and executables generated for all of these.  See
> http://sources.redhat.com/rhug.
> 
> Now that we have a stable native lib-org-apache-xerces.so, I suppose we could
> try building and using Ant with gcj.  I am skeptical that it will support all
> of the features I'm interested in (cross compiling, libtool-like shared
> library mgmt) -- but I'd like to see.
> 
> Thanks,
> 
> AG
> 
> 
> 
> _______________________________________________
> Classpath mailing list
> [EMAIL PROTECTED]
> http://mail.gnu.org/mailman/listinfo/classpath
> 
> .
> 
> 


-- 
Etienne M. Gagnon                    http://www.info.uqam.ca/~egagnon/
SableVM:                                       http://www.sablevm.org/
SableCC:                                       http://www.sablecc.org/


_______________________________________________
Classpath mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/classpath

Reply via email to