Excellent.  Works much better that way.  I see the explanation at the
bottom of hsqlBuild.html.

Could very well be some reason, but I don't see why buildJDK*.bat do not
have a line invoking the required switch* script.  The buildJDK* scripts
seem to rebuild everything from scratch whether it's needed or not
(probably to avoid dependency complications and the need for make/ant),
so why not make the procedure easier?  My first assumption at seeing a
file named "buildJDK14.bat" is that it should definitely know that i
have JDK 1.4 and should do whatever's necessary for JDK 1.4.


fredt wrote:
> The minor problem will be fixed. Re the major problem, the
> java.sql.Connection and other interfaces have changed in java 1.4. The
> source in the package is 1.2/1.3 compatible. We run a program CodeSwitcher
> on the source to convert it either to 1.1.x or 1.4 or back to 1.2/1.3 before
> compilation.
> 
> With Ant, it figures out your environment version and automatically runs
> CodeSwitcher for the conversion. With batch files, we have precompile
> commands such as switchtojdk14.bat , etc. that must be used before
> compilation.
> 
> These conversion batch files were added since your earlier experience with a
> 1.7.0 RC and are part of the release version  of 1.7.0.
> 
> Fred
> 
> ----------------------------
> 
> Blaine Simpson wrote:
> 
> <snippets>
> 
> Minor problem:
> 
>      cp: cannot stat `../src/org/hsqldb/util/hsqldb.gif': No such file or
>       directory
> 
> There is no such gif in either zip file.
> 
> 
> 
> Major problem:
> 
> 
>      org/hsqldb/jdbcConnection.java:236: org.hsqldb.jdbcConnection should
>       be declared abstract; it does not define setHoldability(int) in
>      org.hsqldb.jdbcConnection
>      public class jdbcConnection implements Connection {
>             ^
> This does not occur if I run "ant jar" myself.  Just as importantly,
> once I successfully run "ant jar", then the command above
> (buildJDK14.sh) works!  I figured that this must be because the ant
> build successfully builds some class or jar file that is needed, but
> that isn't the case because the buildJDK14.sh continues to work even
> after I remove every class and jar file (other than servlet.jar).




-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
hsqldb-developers mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/hsqldb-developers

Reply via email to