From: | "Homayoun Yousefi'zadeh" <homayounyz(at)home(dot)com> |
---|---|
To: | "pgsql-general(at)postgresql(dot)org" <pgsql-general(at)postgresql(dot)org> |
Subject: | JDBC and Perl compiling problems w/ postgresql-7.1rc4 |
Date: | 2001-04-09 22:33:19 |
Message-ID: | 3AD238AF.3070104@home.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-general pgsql-hackers pgsql-jdbc |
Hello there,
I first ran configure with the following options
./configure --with-perl --with-tcl --enable-odbc --with-java
--enable-syslog --enable-debug
and then compiled postgresql-7.1rc4 on Redhat 7.0 successfully
with the exceptions in JDBC and Perl modules as
indicated below.
-------------------------------------------------------------
gmake[3]: Entering directory
`/usr/pgsql-pkg/postgresql-7.1rc4/src/interfaces/jdbc'
/usr/jakarta/jakarta-ant/bin/ant -buildfile ../../../build.xml -Dmajor=7
-Dminor=1 -Dfullversion=7.1rc4 -Ddef_pgport=5432
Buildfile: ../../../build.xml
jar:
call:
prepare:
check_versions:
driver:
Configured build for the JDBC2 edition driver.
compile:
[javac] Compiling 41 source files to
/usr/pgsql-pkg/postgresql-7.1rc4/src/interfaces/jdbc/build
[javac] Modern compiler is not available - using classic compiler
BUILD FAILED
/usr/pgsql-pkg/postgresql-7.1rc4/src/interfaces/jdbc/build.xml:99:
Cannot use classic compiler, as it is not available
Total time: 0 seconds
-----------------------------------------------------------------
<!-- This is the core of the driver. It is common for all three
versions -->
<target name="compile" depends="prepare,check_versions,driver">
<!-- **** The following is line 99 of build.xml ******* -->
<javac srcdir="${src}" destdir="${dest}">
<include name="${package}/**" />
<exclude name="${package}/core/ConnectionHook.java"
unless="jdk1.3+" />
<exclude name="${package}/jdbc1/**" if="jdk1.2+" />
<exclude name="${package}/jdbc2/**" unless="jdk1.2+" />
<exclude name="${package}/largeobject/PGblob.java"
unless="jdk1.2+" />
<exclude name="${package}/largeobject/PGclob.java"
unless="jdk1.2+" />
<exclude name="${package}/PostgresqlDataSource.java"
unless="jdk1.2e+" />
<exclude name="${package}/xa/**" unless="jdk1.2e+" />
<exclude name="${package}/test/**" unless="junit" />
</javac>
<copy todir="${dest}" overwrite="true" filtering="on">
<fileset dir="${src}">
<include name="**/*.properties" />
<exclude name="${dest}/**" />
</fileset>
</copy>
</target>
I have both j2se version 1.3 and ant installed on the machine.
----------------------------------------------------------------
gmake[4]: Entering directory
`/usr/pgsql-pkg/postgresql-7.1rc4/src/pl/plperl'
*****
* Cannot build PL/Perl because libperl is not a shared library.
* Skipped.
*****
It seems like that the compiler does not like the fact that
/usr/lib/perl5/5.6.0/i386-linux/CORE/libperl.a
is not a shared object.
-----------------------------------------------------
Your comments to resolve these issues is greatly
appreciated.
BTW, rserv module in contrib directory now compiles
beautifully.
Regards,
HY
From | Date | Subject | |
---|---|---|---|
Next Message | John Havard | 2001-04-09 22:55:45 | Using pl/pgsql or sql for in/out functions for types |
Previous Message | Oliver Elphick | 2001-04-09 22:25:30 | Re: pg_dump consistency. |
From | Date | Subject | |
---|---|---|---|
Next Message | Charlie Derr | 2001-04-09 23:31:25 | RE: JDBC and Perl compiling problems w/ postgresql-7.1rc4 |
Previous Message | John Coers | 2001-04-09 20:58:39 | libpq PQexec call of COPY |
From | Date | Subject | |
---|---|---|---|
Next Message | Charlie Derr | 2001-04-09 23:31:25 | RE: JDBC and Perl compiling problems w/ postgresql-7.1rc4 |
Previous Message | Sheer El-Showk | 2001-04-06 19:24:00 | Error codes in JDBC drivers |