Postgres JDBC FDW Ubuntu 14安装错误:Makefile:53:../../src/Makefile.global:Datei order Verzeichnis nicht gefunden

Postgres JDBC FDW Ubuntu 14安装错误:Makefile:53:../../src/Makefile.global:Datei order Verzeichnis nicht gefunden,jdbc,ubuntu-14.04,postgresql-9.3,postgres-fdw,Jdbc,Ubuntu 14.04,Postgresql 9.3,Postgres Fdw,我尝试了和下面提到的JDBC FDW(JDBC(atris)和jdbc2(heimir sverrisson)),但总是出现以下错误: root@...:/usr/share/postgresql/9.3/contrib/jdbc2_fdw-master# make clean Makefile:53: ../../src/Makefile.global: Datei oder Verzeichnis nicht gefunden Makefile:54: /contrib/contrib-gl

我尝试了和下面提到的JDBC FDW(JDBC(atris)和jdbc2(heimir sverrisson)),但总是出现以下错误:

root@...:/usr/share/postgresql/9.3/contrib/jdbc2_fdw-master# make clean
Makefile:53: ../../src/Makefile.global: Datei oder Verzeichnis nicht gefunden
Makefile:54: /contrib/contrib-global.mk: Datei oder Verzeichnis nicht gefunden
make: *** Keine Regel, um »/contrib/contrib-global.mk« zu erstellen.  Schluss.
运行Ubuntu
14.04.3 LTS

# lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 14.04.3 LTS
Release:        14.04
Codename:       trusty
可以在
/usr/lib
文件夹中找到
Makefile.global

# locate Makefile.global
/usr/lib/postgresql/9.3/lib/pgxs/src/Makefile.global
我调整了
Makefile
中的相对路径,使其指向那里,但第二个错误仍然存在,并且无法找到
contrib global.mk
:-/


我将继续尝试MySQL FDW,但因为我们已经使用了有缺陷的Oracle FDW,所以最好还是使用一些通用的JDBC驱动程序。

尝试以下命令:

PATH=/usr/lib/postgresql/9.3/bin/:$PATH make USE_PGXS=1 clean

它对我有效。

请尝试以下命令:

PATH=/usr/lib/postgresql/9.3/bin/:$PATH make USE_PGXS=1 clean

它适合我。

Thx。我将在以后重新开始相关项目时对其进行测试-这可能需要几周的时间。我没有时间检查,但相信它在这种情况下可以工作,我会将其标记为ACCEPTED:)Thx。我将在以后重新开始相关项目时对其进行测试,这可能需要几周的时间。我没有时间检查,但相信它在这种情况下可以正常工作,我会将其标记为ACCEPTED:)