![]() | |
![]() |
| | Thread Tools | Display Modes |
#1
| |||
| |||
|
#2
| |||
| |||
|
|
Hi, yesterday I got a new server running RH ES and now I try to get postgresql up and running with no success ... RH ES 3.2.3-20 PostgreSQL 7.4.1 .tgz package from postgresql.org openssl 0.9.7a with openssl-devel package installed j2sdk-1.4.2_03 RPM from SUN installed If I try to run configure with the "--with-openssl=/usr" option, having the openssl-devel package installed and files verified to be there (/usr/include/openssl/ssl.h ...) configure will break saying openssl/ssl.h needs to be available. Then, having tried without openssl, but with "--with-java" enabled ... configure suceeds, but compile will fail: driver: [copy] Copying 1 file to /usr/local/src/postgresql-7.4.1/src/interfaces/jdbc/org/postgresql [echo] Configured build for the JDBC3 edition driver with NO SSL compile: [javac] Compiling 77 source files to /usr/local/src/postgresql-7.4.1/src/interfaces/jdbc/build [javac] /usr/local/src/postgresql-7.4.1/src/interfaces/jdbc/org/postgresql/jdbc3/Jdbc3Statement.java:28: error: Invalid checked exception class `java.sql.SQLException' in `throws' clause. The exception must be a subclass of an exception thrown by `org.postgresql.jdbc1.AbstractJdbc1Statement.creat eRefCursorResultSet(java.lang.String)' from class `org.postgresql.jdbc1.AbstractJdbc1Statement'. [javac] public PGRefCursorResultSet createRefCursorResultSet (String cursorName) throws SQLException [javac] ^ [javac] /usr/local/src/postgresql-7.4.1/src/interfaces/jdbc/org/postgresql/jdbc3/Jdbc3PreparedStatement.java:23: error: Invalid checked exception class `java.sql.SQLException' in `throws' clause. The exception must be a subclass of an exception thrown by `org.postgresql.jdbc1.AbstractJdbc1Statement.creat eRefCursorResultSet(java.lang.String)' from class `org.postgresql.jdbc1.AbstractJdbc1Statement'. [javac] public PGRefCursorResultSet createRefCursorResultSet (String cursorName) throws SQLException [javac] ^ [javac] /usr/local/src/postgresql-7.4.1/src/interfaces/jdbc/org/postgresql/jdbc3/Jdbc3PoolingDataSource.java:29: error: Method `org.postgresql.jdbc2.optional.PoolingDataSource.g etDataSource(java.lang.String)' was defined with return type `org.postgresql.jdbc2.optional.PoolingDataSource' in class `org.postgresql.jdbc2.optional.PoolingDataSource'. [javac] static Jdbc3PoolingDataSource getDataSource(String name) [javac] ^ [javac] /usr/local/src/postgresql-7.4.1/src/interfaces/jdbc/org/postgresql/jdbc3/Jdbc3CallableStatement.java:23: error: Invalid checked exception class `java.sql.SQLException' in `throws' clause. The exception must be a subclass of an exception thrown by `org.postgresql.jdbc1.AbstractJdbc1Statement.creat eRefCursorResultSet(java.lang.String)' from class `org.postgresql.jdbc1.AbstractJdbc1Statement'. [javac] public PGRefCursorResultSet createRefCursorResultSet (String cursorName) throws SQLException [javac] ^ [javac] 4 errors BUILD FAILED file:/usr/local/src/postgresql-7.4.1/src/interfaces/jdbc/build.xml:116: Compile failed; see the compiler error output for details. Total time: 1 second gmake[3]: *** [all] Error 1 gmake[3]: Leaving directory `/usr/local/src/postgresql-7.4.1/src/interfaces/jdbc' gmake[2]: *** [all] Error 2 gmake[2]: Leaving directory `/usr/local/src/postgresql-7.4.1/src/interfaces' gmake[1]: *** [all] Error 2 gmake[1]: Leaving directory `/usr/local/src/postgresql-7.4.1/src' gmake: *** [all] Error 2 What do I do wrong? Thanks Chris ---------------------------(end of broadcast)--------------------------- TIP 2: you can get off all lists at once with the unregister command (send "unregister YourEmailAddressHere" to majordomo (AT) postgresql (DOT) org) |
#3
| |||
| |||
|
|
Hi, For jsdk, I don't know. For openssl, my configure line is : configure --with-openssl No more and is running. Bruno On Thu, 22 Jan 2004 chris (AT) goforit (DOT) de wrote: Hi, yesterday I got a new server running RH ES and now I try to get postgresql up and running with no success ... RH ES 3.2.3-20 PostgreSQL 7.4.1 .tgz package from postgresql.org openssl 0.9.7a with openssl-devel package installed j2sdk-1.4.2_03 RPM from SUN installed If I try to run configure with the "--with-openssl=/usr" option, having the openssl-devel package installed and files verified to be there (/usr/include/openssl/ssl.h ...) configure will break saying openssl/ssl.h needs to be available. Then, having tried without openssl, but with "--with-java" enabled ... configure suceeds, but compile will fail: driver: [copy] Copying 1 file to /usr/local/src/postgresql-7.4.1/src/interfaces/jdbc/org/postgresql [echo] Configured build for the JDBC3 edition driver with NO SSL compile: [javac] Compiling 77 source files to /usr/local/src/postgresql-7.4.1/src/interfaces/jdbc/build [javac] /usr/local/src/postgresql-7.4.1/src/interfaces/jdbc/org/postgresql/jdbc3/Jdbc3Statement.java:28: error: Invalid checked exception class `java.sql.SQLException' in `throws' clause. The exception must be a subclass of an exception thrown by `org.postgresql.jdbc1.AbstractJdbc1Statement.creat eRefCursorResultSet(java.lang.String)' from class `org.postgresql.jdbc1.AbstractJdbc1Statement'. [javac] public PGRefCursorResultSet createRefCursorResultSet (String cursorName) throws SQLException [javac] ^ [javac] /usr/local/src/postgresql-7.4.1/src/interfac |
#4
| |||
| |||
|
|
checking for openssl/ssl.h... no configure: error: header file <openssl/ssl.h> is required for OpenSSL Even so I checked, file IS there and read permission is granted. |
#5
| |||
| |||
|
|
Eh, unfortunately no. The error is not thrown by the compiler but the configure script. So there's nothing in the config.log about this. |
![]() |
| Thread Tools | |
| Display Modes | |
| |