ubuntu 使用Apache Age . make配置PostgreSQL时出错:***没有规则来创建目标

bbuxkriu  于 2023-04-20  发布在  Apache
关注(0)|答案(5)|浏览(204)

我尝试在Ubuntu 20.04上安装PostgreSQL和Apache AGE-DB,但在配置Apache Age with PostgreSQL时,我收到此错误**make:*无规则可做目标。
我正在尝试运行此命令,我认为路径是正确的提到这里或我错过了什么?
sudo make PG_CONFIG=/home/abdulsamad/Downloads/age_installation/pg/postgresql-11.18/bin/pg_config install
它会产生以下错误

Makefile:118: /home/abdulsamad/Downloads/age_installation/pg/postgresql-11.18/lib/postgresql/pgxs/src/makefiles/pgxs.mk: No such file or directory
make: *** No rule to make target '/home/abdulsamad/Downloads/age_installation/pg/postgresql-11.18/lib/postgresql/pgxs/src/makefiles/pgxs.mk'.  Stop.
zc0qhyus

zc0qhyus1#

我在安装AGE v1.3.0时也遇到了类似的问题,我只是删除了age repo并再次克隆,然后遵循此文档,https://theundersurfers.netlify.app/age-installation/它安装时没有任何问题,现在它工作正常。

xriantvc

xriantvc2#

我认为存储库没有正确克隆。请尝试再次克隆存储库,然后执行相同的命令。

git clone https://github.com/apache/age.git

cd age/
sudo make PG_CONFIG=/home/talhastinyasylum/Desktop/age_installation/pg/postgresql-11.18/bin/pg_config install
make PG_CONFIG=/home/talhastinyasylum/Desktop/age_installation/pg/postgresql-8/bin/pg_config installcheck
cwdobuhd

cwdobuhd3#

我会建议再做一次安装过程
source to guide
按照本指南中的步骤
对于调试,您可以检查是否成功安装了所有依赖项。检查路径PG_CONFIG是否可执行。确保您提供的路径正确。
但它是更好地按照上述链接,并做一步明智的,它会解决问题

dldeef67

dldeef674#

我建议您使用当前工作目录的相对路径。
例如,如果

$ pwd
/home/abdulsamad/Downloads/age_installation

然后

sudo make PG_CONFIG=../pg/postgresql-11.18/bin/pg_config install
nwlls2ji

nwlls2ji5#

我认为安装或克隆不顺利。再次克隆年龄存储库和安装过程。克隆运行以下命令。
git clone https://github.com/apache/age.git
然后使用上面的命令再次进行安装。
sudo make PG_CONFIG=/home/abdulsamad/Downloads/age_installation/pg/postgresql-11.18/bin/pg_config install

相关问题