Pessoal,
estou tendo o seguinte problema ao efetuar a compilação do openldap
-> Instalando o OpenLDAP
tar -zxvf openldap-2.2.17.tgz
cd openldap-2.2.17
env CPPFLAGS="-I/usr/include/db4" LDFLAGS="-L/usr/lib"
./configure --enable-crypt
make depend
make
make install
Ao rodar o make depend está normal a compilação.
Quando rodo
make
da o erro abaixo.
cc -g -O2 -I../../include -I../../include -I/usr/include/db4 -DLDAP_LIBRARY -c getdn.c -fPIC -DPIC -o .libs/getdn.o
cc: Internal error: Killed (program cc1)
Please submit a full bug report.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.
make[2]: *** [getdn.lo] Error 1
make[2]: Leaving directory `/usr/local/src/openldap-2.3.20/libraries/libldap'
make[1]: *** [all-common] Error 1
make[1]: Leaving directory `/usr/local/src/openldap-2.3.20/libraries'
make: *** [all-common] Error 1
O que fazer ?
Lembrando que estou com os pacotes necessários instalados
db4 e cyrus
Instalando o cyrus-sasl
tar -zxvf cyrus-sasl-2.1.19.tar.gz
cd cyrus-sasl-2.1.19
./configure --with-bdb-libdir=/usr/lib --with-bdb-incdir=/usr/include/db4
make
make install
Se tudo der certo, crie o link sinbólico:
ln -s /usr/local/lib/sasl2 /usr/lib/sasl2
Obs.: É necessário ter o DB4 instalado.
Rode o ldconfig: