Re: JDBC and Perl compiling problems w/ postgresql-7.1rc4

From: Justin Clift <jclift(at)iprimus(dot)com(dot)au>
To: "Homayoun Yousefi'zadeh" <homayounyz(at)home(dot)com>
Cc: "pgsql-general(at)postgresql(dot)org" <pgsql-general(at)postgresql(dot)org>
Subject: Re: JDBC and Perl compiling problems w/ postgresql-7.1rc4
Date: 2001-04-10 05:23:10
Message-ID: 3AD298BE.352058D6@iprimus.com.au
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general pgsql-hackers pgsql-jdbc

With the Perl problem, it's saying you need a shared library version of
perl, but the one on your system isn't.

You'll either need to install a shared library version of Perl then, or
compile PostgreSQL without the --with-perl option.

Regards and best wishes,

Justin Clift

Homayoun Yousefi'zadeh wrote:
>
> 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

--
"My grandfather once told me that there are two kinds of people: those
who work and those who take the credit. He told me to try to be in the
first group; there was less competition there."
- Indira Gandhi

In response to

Browse pgsql-general by date

  From Date Subject
Next Message Steve Jorgensen 2001-04-10 05:58:45 Re: Windows install
Previous Message Anand Raman 2001-04-10 04:42:08 Re: pg_dump consistency.

Browse pgsql-hackers by date

  From Date Subject
Next Message Doug McNaught 2001-04-10 06:14:23 Re: [HACKERS] JDBC and Perl compiling problems w/ postgresql-7.1rc4
Previous Message Norman J. Clarke 2001-04-10 02:46:07 Re: Re: [GENERAL] JDBC and Perl compiling problems w/ postgresql-7.1rc4

Browse pgsql-jdbc by date

  From Date Subject
Next Message Doug McNaught 2001-04-10 06:14:23 Re: [HACKERS] JDBC and Perl compiling problems w/ postgresql-7.1rc4
Previous Message Norman J. Clarke 2001-04-10 02:46:07 Re: Re: [GENERAL] JDBC and Perl compiling problems w/ postgresql-7.1rc4