I downloaded virgin hsqldb_1_7_1_RC2.zip and hsqldb.zip (which contains
the new Linux scripts), set my $JAVA_HOME and ran buildJDK14.sh.
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:
I had this same problem when I tried using the Linux build scripts many
months ago.
Linux 2.4.18-3. Java SDK 1.4.0.
I downloaded virgin hsqldb_1_7_1_RC2.zip and hsqldb.zip (which contains
the new Linux scripts), set my $JAVA_HOME and run buildJDK14.sh.
onella$ ./buildJDK14.sh 2>&1 | more
HSQLDB build file for jdk 1.4
we recommend the use of the ANT build.xml instead of this method
for all jdk's include the path to jdk1.x.xbin in your system path
statement
cd ../
rm -r -f classes
mkdir classes
cd src
/usr/java/j2sdk1.4.0/bin/javac -O -nowarn -d ../classes -classpath
"/tmp/try2/hsqldb/lib/hsqldbext.jar:/tmp/try2/hsqldb/lib/hsqldb.
jar:/tmp/try2/hsqldb/lib/servlet.jar":../classes:../lib/servlet.jar
hsqlServlet.java... (The very long list of .java files)
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 {
^
org/hsqldb/jdbcResultSet.java:383: org.hsqldb.jdbcResultSet should
be declared abstract; it does not define getURL(int) in
org.hsqldb.jdbcResultSet
public class jdbcResultSet implements ResultSet, ResultSetMetaData {
^
org/hsqldb/jdbcDatabaseMetaData.java:175
org.hsqldb.jdbcDatabaseMetaData should be declared abstract; it
does not define supportsSavepoints() in org.hsqldb.jdb
cDatabaseMetaData
public class jdbcDatabaseMetaData implements
java.sql.DatabaseMetaData {
^
org/hsqldb/jdbcStatement.java:149: org.hsqldb.jdbcStatement should
be declared abstract; it does not define getMoreResults(int) in
org.hsqldb.jdbcStatement
public class jdbcStatement implements java.sql.Statement {
^
org/hsqldb/jdbcPreparedStatement.java:312:org.hsqldb.
jdbcPreparedStatement should be declared abstract; it does not
define registerOutParameter(java.lang.String,int) in
org.hsqldb.jdbcPreparedStatement
public class jdbcPreparedStatement extends org.hsqldb.jdbcStatement
^
5 errors
It is very reproducible.
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