Thread: RE: [HACKERS] Request for 7.0 JDBC status

RE: [HACKERS] Request for 7.0 JDBC status

From
Peter Mount
Date:
Thinking about it, what's the date on the Makefile? I wasn't sure if the
Makefile committed last time (I accidentally overwote the one in
src/interfaces).

Peter

-- 
Peter Mount
Enterprise Support
Maidstone Borough Council
Any views stated are my own, and not those of Maidstone Borough Council.



-----Original Message-----
From: Thomas Lockhart [mailto:lockhart@alumni.caltech.edu]
Sent: Tuesday, May 02, 2000 12:08 PM
To: Peter Mount
Cc: Lamar Owen; Bruce Momjian; PostgreSQL-development;
PostgreSQL-interfaces
Subject: Re: [HACKERS] Request for 7.0 JDBC status


> The jar file isn't built automatically in 7.0. You'll have to use:
>         make jdbc2 jar

?? From fresh sources afaik:

[postgres@golem jdbc]$ make jdbc2 jar
(echo "package org.postgresql;" ;\echo "public class DriverClass {" ;\echo "public static String
connectClass=\"org.postgresql.jdbc2.Connection\";" ;\echo "}" \
) >org/postgresql/DriverClass.java
make[1]: Entering directory `/opt/postgres/pgsql/src/interfaces/jdbc'
javac -g org/postgresql/DriverClass.java
...
javac -g org/postgresql/jdbc2/CallableStatement.java
Note: org/postgresql/jdbc2/CallableStatement.java uses or overrides a
deprecated API.  Recompile with "-deprecation" for details.
1 warning
jar -c0f postgresql.jar `find org/postgresql -name "*.class" -print` \       org/postgresql/errors.properties
org/postgresql/errors_fr.properties
org/postgresql/errors_nl.properties
------------------------------------------------------------
The JDBC driver has now been built. To make it available to
...
To build the CORBA example (requires Java2): make corba
------------------------------------------------------------

make[1]: Leaving directory `/opt/postgres/pgsql/src/interfaces/jdbc'
make: *** No rule to make target `jar'.  Stop.


Seems a jar file does get built with "make jdbc2", but I'm not sure it
is the right one (being *much* more advanced than Lamar in the Java
world, I *make* Java, but don't actually *use* Java :)) ;)

As an aside, I thought Peter might find it interesting that we do have
a fairly large Java app at my work (JPL) to manage and build
configurations for a fancy hard real-time system for astronomical
optical interferometers. The app happens to use Postgres as a backend
for most deliveries ;) Keck Observatory will need it working with
Sybase since they long ago standardized on that...
                       - Thomas

-- 
Thomas Lockhart                lockhart@alumni.caltech.edu
South Pasadena, California


Re: [HACKERS] Request for 7.0 JDBC status

From
Bruce Momjian
Date:
> Thinking about it, what's the date on the Makefile? I wasn't sure if the
> Makefile committed last time (I accidentally overwote the one in
> src/interfaces).

Jan put the old one back, and I got your out of CVS and moved it to
jdbc.  It should be the one you committed.

--  Bruce Momjian                        |  http://www.op.net/~candle pgman@candle.pha.pa.us               |  (610)
853-3000+  If your life is a hard drive,     |  830 Blythe Avenue +  Christ can be your backup.        |  Drexel Hill,
Pennsylvania19026
 


Re: [HACKERS] Request for 7.0 JDBC status

From
Thomas Lockhart
Date:
> > Thinking about it, what's the date on the Makefile? I wasn't sure if the
> > Makefile committed last time (I accidentally overwote the one in
> > src/interfaces).
> Jan put the old one back, and I got your out of CVS and moved it to
> jdbc.  It should be the one you committed.

Just guessing: it is reverted to a slightly older version. As I
showed, it has no rule for making jar files, though it *does* make a
jar file automagically :(
                   - Thomas

-- 
Thomas Lockhart                lockhart@alumni.caltech.edu
South Pasadena, California


Re: [HACKERS] Request for 7.0 JDBC status

From
Bruce Momjian
Date:
> > > Thinking about it, what's the date on the Makefile? I wasn't sure if the
> > > Makefile committed last time (I accidentally overwote the one in
> > > src/interfaces).
> > Jan put the old one back, and I got your out of CVS and moved it to
> > jdbc.  It should be the one you committed.
> 
> Just guessing: it is reverted to a slightly older version. As I
> showed, it has no rule for making jar files, though it *does* make a
> jar file automagically :(

I got the file that Jan overwrote to fix Peter's overwrite and installed
that in the jdbc directory.

--  Bruce Momjian                        |  http://www.op.net/~candle pgman@candle.pha.pa.us               |  (610)
853-3000+  If your life is a hard drive,     |  830 Blythe Avenue +  Christ can be your backup.        |  Drexel Hill,
Pennsylvania19026
 


Re: [HACKERS] Request for 7.0 JDBC status

From
Thomas Lockhart
Date:
> I got the file that Jan overwrote to fix Peter's overwrite and installed
> that in the jdbc directory.

Yeah, I understood that. Peter will speak up soon, but he indicated
that he wasn't sure that his new Makefile ever made it into CVS in the
first place, if I read his mail correctly.
                      - Thomas

-- 
Thomas Lockhart                lockhart@alumni.caltech.edu
South Pasadena, California