我尝试在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.
5条答案
按热度按时间zc0qhyus1#
我在安装AGE v1.3.0时也遇到了类似的问题,我只是删除了age repo并再次克隆,然后遵循此文档,https://theundersurfers.netlify.app/age-installation/它安装时没有任何问题,现在它工作正常。
xriantvc2#
我认为存储库没有正确克隆。请尝试再次克隆存储库,然后执行相同的命令。
cwdobuhd3#
我会建议再做一次安装过程
source to guide
按照本指南中的步骤
对于调试,您可以检查是否成功安装了所有依赖项。检查路径PG_CONFIG是否可执行。确保您提供的路径正确。
但它是更好地按照上述链接,并做一步明智的,它会解决问题
dldeef674#
我建议您使用当前工作目录的相对路径。
例如,如果
然后
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