On Mon, 10 Jul 2006, Doug Cutting wrote:
Andi Vajda wrote:
On Sat, 8 Jul 2006, Doug Cutting wrote:
Since GCJ is effectively available on all platforms, we could say that we
will start accepting 1.5 features when a GCJ release supports those
features. Does that seem reasonable?
+1
If we use this criteria, then we should probably officially support GCJ.
Ideally we should run nightly unit tests with GCJ. Andi, would you be
interested in helping to set this up?
I'd be interested in doing this but what is it that we're after in 'supporting
gcj' actually ?
- running a fully compiled program linked against a lucene.so ?
if so, which platforms ? the gcj story is very different on each and every
platform, including different linuxes and gcj is not well supported on
some platforms at all.
- running java bytecode with the gcj VM (gij, I believe) ?
if the .java code needs to be compiled with gcj then a number of patches
still need to be applied against the Java lucene sources.
PyLucene is built by compiling .java -> .jar using a regular JDK (Apple's
or Blackdown) and using gcj to compile from .jar -> .so thereby working
around all the gcj java front-end bugs
Even when only compiling .jar -> .so with gcj, a number of patches still
need to be applied:
http://svn.osafoundation.org/pylucene/trunk/patches.lucene
Andi..
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]