Solaris 10 �� OpenLDAP ���C���X�g�[�����鎞�̒��ӓ_

�ŏI�X�V���F2006�N09��14��

�͂��߂�

�T�v

Solaris 10 6/06 �� OpenLDAP ���C���X�g�[������ۂ̒��ӓ_�������Ă݂��B

�m�F�����‹�

���� �o�[�W���� ���l
Solaris x86 10 6/06
OpenLDAP 2.3.27 2006.09.14���_�ł̍ŐV�ŁB

�C���X�g�[��

�‹��ϐ��ݒ�

Solaris 10 6/06 �ł́A�ȉ��̂悤�Ȋ‹��ϐ���ݒ肵�Ă����K�v������iLDFLAGS, CPPFLAGS �͕K�v�ɉ����āj�B
CC=gcc
CFLAGS=-D_AVL_H
LDFLAGS=-L/opt/csw/bdb44/lib -L/opt/csw/lib -R/opt/csw/bdb44/lib -R/opt/csw/lib
CPPFLAGS=-I/opt/csw/bdb44/include -I/opt/csw/include

LDFLAGS, CPPFLAGS �́ACSW�p�b�P�[�W�œ��ꂽ BerkeleyDB 4.4 ���g�p����s���ł��̂悤�ɐݒ肵���B

"CFLAGS=-D_AVL_H"��ݒ肵�Ȃ��ƁAmake���Ɉȉ��̂悤�ȃG���[���o�Ď��s�����B

  Entering subdirectory librewrite
make[2]: Entering directory `/usr/local/src/ldap/openldap-2.3.27/libraries/librewrite'
rm -f version.c
../../build/mkversion -v "2.3.27" librewrite.a > version.c
gcc -g -O2 -I../../include        -I../../include   -I/opt/csw/bdb44/include -I/opt/csw/include   -I/opt/csw/bdb44/include -I/opt/csw/include  -c -o config.o config.c
In file included from rewrite-int.h:38,
                 from config.c:22:
../../include/avl.h:86: error: conflicting types for `avl_insert'
/usr/include/sys/avl.h:154: error: previous declaration of `avl_insert'
../../include/avl.h:92: error: conflicting types for `avl_find'
/usr/include/sys/avl.h:146: error: previous declaration of `avl_find'
make[2]: *** [config.o] Error 1
make[2]: Leaving directory `/usr/local/src/ldap/openldap-2.3.27/libraries/librewrite'
make[1]: *** [all-common] Error 1
make[1]: Leaving directory `/usr/local/src/ldap/openldap-2.3.27/libraries'
make: *** [all-common] Error 1
�ڍׂ͈ȉ��̃T�C�g���Q��

�r���h

��́A�\�[�X�ɓY�t����Ă���"INSTALL"�̎菇�ɏ]���ăr���h���邾���B
$ ./configure
$ make depend
$ make
$ make test