[pgsql-jp: 25246] JDBCドライバのコンパイルについて

K.Nakatsuka tanpoko @ wk9.so-net.ne.jp
2002年 3月 12日 (火) 14:53:05 JST


お世話になります。 中司@山口県です。


PostgreSQL完全攻略ガイド(改訂第3版)のP430ページ以降の記述に
従って、PostgreSQL 付属の JDBCドライバ のコンパイルを行ったところ
以下の現象でコンパイル出来ません。
、
本の記述通り、configure で  "-with-java"オプションをつけて
再度行ってみたのですが同じ結果でした。(コンパイルエラー)


prompt> cd src/interfaces/jdbc
prompt> make     (及び、make all)
/usr/bin/ant -buildfile ./build.xml all \
  -Dmajor=7 -Dminor=2 -Dfullversion=7.2 -Ddef_pgport=5432
Buildfile: ./build.xml
all:
prepare:
check_versions:
driver:
  [echo] Configured build for the JDBC2 edition driver
compile:
  [javac] Compiling 47 source files to 
          /usr/local/src/postgres/postgresql-7.2/src/interfaces/jdbc/build
  [javac] /usr/local/src/postgres/postgresql-7.2/src/interfaces/jdbc/
           org/postgresql/Driver.java:234: ';' がありません。
  [javac] 		return ${major};
  [javac]                         ^


最初は、majorの環境変数の未設定が原因かとも思ったのですが、
Makefile にて設定されていました。
 また、自分のもっているJavaのマニュアルで、"$"を探して
見たのですが記述が見あたりません。

環境:
  RedHat      7.2
  Postgres    7.2
  Java        1.3.1_02
  ANT         ant-1.3-2 (rpm)


初歩的な問題で申し訳ないのですが、
どなたか、ご教示の程お願いいたします。



<*>---<*>------<*>------<*>------<*>---<*>
<*>      tanpoko @ wk9.so-net.ne.jp      <*>
<*>---<*>------<*>------<*>------<*>---<*>




pgsql-jp メーリングリストの案内