Thread: jdbc fails to compile

jdbc fails to compile

From
"Jose' Soares Da Silva"
Date:
Hi, all
I can't compile jdbc interface. There's somebody that can help me ?

$ make
javac postgresql/CallableStatement.java
javac postgresql/geometric/PGbox.java
javac postgresql/geometric/PGcircle.java
javac postgresql/geometric/PGlseg.java
javac postgresql/geometric/PGpath.java
javac postgresql/geometric/PGpolygon.java
jar -c0f postgresql.jar $(find postgresql -name "*.class" -print)
Failed to locate native library in path:
        /usr/local/pgsql/lib
    Aborting.
    make: *** [postgresql.jar] Error 1

SO: Linux ELF 2.0.33
java version "Linux_JDK_1.1.3_v1"

                                                      Thanks, Jose'


Re: [INTERFACES] jdbc fails to compile

From
Peter T Mount
Date:
On Fri, 17 Apr 1998, Jose' Soares Da Silva wrote:

> Hi, all
> I can't compile jdbc interface. There's somebody that can help me ?
>
> $ make
> javac postgresql/CallableStatement.java
> javac postgresql/geometric/PGbox.java
> javac postgresql/geometric/PGcircle.java
> javac postgresql/geometric/PGlseg.java
> javac postgresql/geometric/PGpath.java
> javac postgresql/geometric/PGpolygon.java
> jar -c0f postgresql.jar $(find postgresql -name "*.class" -print)
> Failed to locate native library in path:
>         /usr/local/pgsql/lib
>     Aborting.
>     make: *** [postgresql.jar] Error 1

Hmmm, that's strange as the driver isn't dependent on any native
libraries. It's also strange that this has happened only for the jar
command.

Have you tried running jar manually?

Also, you could run it with:

jar -c0f postgresql.jar postgresql/*.class postgresql/*/*.class

> SO: Linux ELF 2.0.33
> java version "Linux_JDK_1.1.3_v1"

What is the output of the command:
    java -version

--
Peter T Mount  petermount@earthling.net or pmount@maidast.demon.co.uk
Main Homepage: http://www.demon.co.uk/finder
Work Homepage: http://www.maidstone.gov.uk Work EMail: peter@maidstone.gov.uk


Re: [INTERFACES] jdbc fails to compile

From
"Jose' Soares Da Silva"
Date:
On Fri, 17 Apr 1998, Peter T Mount wrote:

> On Fri, 17 Apr 1998, Jose' Soares Da Silva wrote:
>
> > Hi, all
> > I can't compile jdbc interface. There's somebody that can help me ?
> >
> > $ make
> > javac postgresql/CallableStatement.java
> > javac postgresql/geometric/PGbox.java
> > javac postgresql/geometric/PGcircle.java
> > javac postgresql/geometric/PGlseg.java
> > javac postgresql/geometric/PGpath.java
> > javac postgresql/geometric/PGpolygon.java
> > jar -c0f postgresql.jar $(find postgresql -name "*.class" -print)
> > Failed to locate native library in path:
> >         /usr/local/pgsql/lib
> >     Aborting.
> >     make: *** [postgresql.jar] Error 1
>
> Hmmm, that's strange as the driver isn't dependent on any native
> libraries. It's also strange that this has happened only for the jar
> command.
>
> Have you tried running jar manually?
>
> Also, you could run it with:
>
> jar -c0f postgresql.jar postgresql/*.class postgresql/*/*.class
>
I had two different versions of jar on: (/usr/local/bin/jar and /usr/bin/jar)
Now it's Ok. Thanks anyway Peter.