Re: JDBC and Perl compiling problems w/ postgresql-7.1rc4 - Mailing list pgsql-general
From | Homayoun Yousefi'zadeh |
---|---|
Subject | Re: JDBC and Perl compiling problems w/ postgresql-7.1rc4 |
Date | |
Msg-id | 3AD24907.60307@home.com Whole thread Raw |
In response to | JDBC and Perl compiling problems w/ postgresql-7.1rc4 ("Homayoun Yousefi'zadeh" <homayounyz@home.com>) |
List | pgsql-general |
Charlie Derr wrote: > This sounds like the problem with the version of gcc that is included with > rh7.0 > > If you don't want to upgrade gcc to a newer version, I think you can fix the > problem by "mv"ing gcc to brokengcc and then creating creating a new symlink > gcc to kgcc. Redhat included a non-broken gcc in the distro and called it > kgcc. I did what you suggested and nothing changed. Actually, JDBC problem seems to be ant related as it did not exist w/ version 7.0.3. The perl problem is definitely coming from libperl.a file as specifically mentioned in the Makefile. Suggestions?? Regards, HY > ~ -----Original Message----- > ~ From: pgsql-general-owner@postgresql.org > ~ [mailto:pgsql-general-owner@postgresql.org]On Behalf Of Homayoun > ~ Yousefi'zadeh > ~ Sent: Monday, April 09, 2001 6:33 PM > ~ To: pgsql-general@postgresql.org > ~ Subject: [GENERAL] JDBC and Perl compiling problems w/ postgresql-7.1rc4 > ~ > ~ > ~ 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 > ~ > ~ > ~ ---------------------------(end of broadcast)--------------------------- > ~ TIP 4: Don't 'kill -9' the postmaster > ~
pgsql-general by date: