centos7系统无法make
xinxue205 opened this issue · 3 comments
configure成功后,执行make -sj报错,请问怎么处理?
提示缺少perl,但是我安装了perl后,还是没解决。
[root ~/TBase-2.1.0-release]$ make -sj
ERROR: Perl is missing on your system. It is needed unless you are building
from an unmodified official distribution of PostgreSQL.
make[4]: *** [errcodes.h] Error 1
make[4]: *** Deleting file `errcodes.h'
make[3]: *** [utils/errcodes.h] Error 2
make[2]: *** [submake-errcodes] Error 2
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [all-common-recurse] Error 2
make: *** [all-src-recurse] Error 2
[root ~/TBase-2.1.0-release]$ perl -v
This is perl 5, version 16, subversion 3 (v5.16.3) built for x86_64-linux-thread-multi
(with 41 registered patches, see perl -V for more detail)
[root ~/TBase-2.1.0-release]$ uname -a
Linux localhost.localdomain 3.10.0-862.el7.x86_64 #1 SMP Fri Apr 20 16:44:24 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
[root ~/TBase-2.1.0-release]$ perl -v
This is perl 5, version 16, subversion 3 (v5.16.3) built for x86_64-linux-thread-multi
(with 41 registered patches, see perl -V for more detail)
安装了要重新登录,依赖提示不明确。