Не удается найти ExtUtils / MakeMaker.pm в @INC - PullRequest
0 голосов
/ 23 июня 2019

у меня centos6.4 в качестве сервера и centos7.5 в качестве клиента.Я пытаюсь подключить Perl-клиент к серверу Oracle.Я скачал DBD-Oracle-1.74.tar.gz и попытался установить так: -

Создайте файл oci.conf в /etc/ld.so.conf.d/ как root с расположением Oracle LD_LIBRARY_PATH

как

ORACLE_HOME=/opt/oracle/instantclient_11_2:
PATH=$PATH:$ORACLE_HOME 
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/oracle/instantclient_11_2

затем

# ldconfig -v

это включает в себя: -

ldconfig: Can't stat /libx32: No such file or directory
ldconfig: Path `/usr/lib' given more than once
ldconfig: Path `/usr/lib64' given more than once
ldconfig: Can't stat /usr/libx32: No such file or directory

# perl Makefile.PL -V 11.2.0

это показывает ошибку: -

Can't locate ExtUtils/MakeMaker.pm in @INC (@INC contains: /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/     
vendor_perl /usr/lib64/perl5 /usr/share/perl5 .) at Makefile.PL line 10.
BEGIN failed--compilation aborted at Makefile.PL line 10.

А в ExtUtils нет MakMaker:

# perl -V:privlibexp
privlibexp='/usr/share/perl5'
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...