NodeJS npm устанавливает LDAP-клиент с кодом ошибки 1 - PullRequest
0 голосов
/ 16 марта 2019

После установки openldap-devel моя ошибка все еще существует.

Я работаю в Linux 3.10.0-514.6.1.el7.x86_64.Это большое препятствие для меня, чтобы установить пакет ldap-client, используя npm install.Может ли кто-нибудь помочь мне в этом?Я не могу установить libldap2-dev в Linux, используя yum.Но я успешно установил эти два пакета: sudo yum install python-devel и sudo yum install openldap-devel.Похоже, apt-get предназначен только для Debian / Ubuntu для установки libldap2-dev.У меня закончились идеи, и мне потребовалось гораздо больше времени для развертывания системы.

ldap-client@3.1.3 install Project/node_modules/ldap-client
node-gyp rebuild
make: Entering directory /home/Workspace/slack-weare/node_modules/ldap- 
client/build' CXX(target) Release/obj.target/LDAPCnx/LDAP.o In file 
included from ../LDAP.cc:2:0: ../LDAPCnx.h:5:18: fatal error: ldap.h: 
No such file or directory compilation terminated. make: *** 
[Release/obj.target/LDAPCnx/LDAP.o] Error 1

Я сделал домашнюю работу.

https://github.com/linkedin/oncall/issues/130

https://github.com/digicoop/kaiwa/issues/4

https://github.com/kvspb/nginx-auth-ldap/issues/5

https://github.com/kvspb/nginx-auth-ldap/issues/156

https://github.com/kvspb/nginx-auth-ldap/issues/48

...