Vadim Gritsenko wrote:
> 
> > From: Sylvain Wallez [mailto:[EMAIL PROTECTED]]
> >
> > Carsten Ziegeler wrote:
> >
> > >Stefano Mazzocchi wrote:
> > >
> > >>Carsten Ziegeler wrote:
> > >>
> > >>>Christian Haul wrote:
> > >>>
> > >>>>there's a "-target <release>" switch to javac.
> > >>>
> > >>>Yes, and this is set to "1.2" (I hope) and afaiu it affects
> > >>>only the byte-code but not the "libraries/packages" used for
> > >>>compilation.
> > >>>
> > >>In Ant, there is a 'classic' compilation mode. Did you turn that on?
> > >>
> > >Yes, but with the same result.
> > >
> >
> > The "compiler" parameter in Ant choses the compiler, but not the set
> of
> > runtime classes used to compile sources.
> >
> > For this, we should use the "bootclasspath" parameter, which allows
> > cross-compilation for a different target JDK (not only classfile
> format
> > set by "target.vm", but also runtime classes). See more info on this
> at
> >
> http://java.sun.com/j2se/1.4/docs/tooldocs/windows/javac.html#crosscomp-
> > options
> >
> > Now the problem is how do we handle this in the build as I think we
> > cannot add a JDK 1.2 rt.jar in Cocoon's CVS ?
> 
> It's a non-issue comparing to the real issue:
> 
> 1. Compiling with JDK1.4 against JDK1.4's rt.jar gives incompatible with
> 1.3 code (IIRC, StringBuffer.append() issue)
> 2. Compiling with JDK1.4 against JDK1.3's rt.jar gives incompatible with
> 1.4 code (JDBC 3.0 is not in JDK1.3)
> 
> Where is the exit from this loop?

Can't we make two different binary releases, one for 1.3 and 1.4 and
write a big "WARNING" note in a very visible place?

-- 
Stefano Mazzocchi      One must still have chaos in oneself to be
                          able to give birth to a dancing star.
<[EMAIL PROTECTED]>                             Friedrich Nietzsche
--------------------------------------------------------------------



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, email: [EMAIL PROTECTED]

Reply via email to