혹시라도 아직도 컴파일이 안된다면 다음을 확인해보세요...
우선 /usr/local/bin/gcc라고 했는데 왜 c89로 했는지 잘... -.-a.. 여하튼...
CC=/usr/local/bin/gcc로 해서 한번 해보세요.
configuration을 할때 gcc로 바이너리가 잘 만들어보는지 테스트를 하는데 그 과정에서 걸리는 거거든요..
hello.c만들어서 gcc가 제대로 바이너리 만들어보는지도 테스트해보시구요...
간혹 컴파일이나 링크도중 Makefile에서 gnu binutils로 처리되도록 되어 있는 부분이 있을 수도 있겠습니다.
(뭐 OpenLDAP이 꼭 그렇다는 것은 아닙니다. 어떤 소스들은 GNU에만 의존적으로 만들어진 것들도 있어서...)
그러할때는 gnu binary utils도 가져다 깔아놓고 쓰셔야 합니다.
참고로 Solaris 2.6은 package로 된 binutils가 없더군요. 2.5용 가져다 설치후 2.6에서 소스를 컴파일해서 쓰신후
2.5용은 remove package하시면 되겠습니다.
그럼 이만.
>>신준일 님께서 쓰시길<<
:: gcc와 g++역시 인스톨된 상태입니다.
:: >>정재익 님께서 쓰시길<<
::
:: :: gcc 와 g++ 이 설치되어 있는지요. 확인해 보시기 바랍니다.
:: ::
:: :: >>신준일 님께서 쓰시길<<
:: ::
:: :: :: 안녕하세요 ldap초보입니다.
:: :: :: 리눅스에서 인스톨시는 전혀 문제가 없었는데
:: :: :: sun 에서 install시 문제가 발생하는 군요....
:: :: :: 현재 솔라리스7에 gcc를 비롯하여 각종 필요한 패키지는 전부 인스톨한 상태입니다.
:: :: :: 하지만 다음과 같은 문제가 발생하는 군요.
:: :: :: ./configure --prefix=/usr/local/dalp
:: :: :: [tech(root):/tmp/openldap-2.0.7]#CC=c89 CFLAGS=-02 LIBS=-lposix ./configure --prefix
:: =/usr/loc
:: :: ap
:: :: ::
:: :: :: Copyright 1998-2000 The OpenLDAP Foundation, All Rights Reserved.
:: :: :: Restrictions apply, see COPYRIGHT and LICENSE files.
:: :: :: Configuring OpenLDAP 2.0.7-Release ...
:: :: :: checking host system type... sparc-sun-solaris2.7
:: :: :: checking target system type... sparc-sun-solaris2.7
:: :: :: checking build system type... sparc-sun-solaris2.7
:: :: :: checking for a BSD compatible install... build/install-sh -c
:: :: :: checking whether build environment is sane... yes
:: :: :: checking for mawk... no
:: :: :: checking for gawk... no
:: :: :: checking for nawk... nawk
:: :: :: checking whether make sets ${MAKE}... yes
:: :: :: checking for working aclocal... missing
:: :: :: checking for working autoconf... missing
:: :: :: checking for working automake... missing
:: :: :: checking for working autoheader... missing
:: :: :: checking for working makeinfo... missing
:: :: :: checking for gnutar... no
:: :: :: checking for gtar... no
:: :: :: checking for tar... tar
:: :: :: checking configure arguments... done
:: :: :: checking for ranlib... :
:: :: :: checking for gcc... c89
:: :: :: checking whether the C compiler (c89 -02 ) works... no
:: :: :: configure: error: installation or configuration problem: C compiler cannot create ex
:: ecutables
:: :: .
:: :: :: 혹시 이런 에러 메시지 보신분계신가요.
:: :: :: gcc는 /usr/local/bin/gcc
:: :: :: 입니다.
:: :: :: 아시는 분 연락을 기다리겠습니다.
:: :: ::
|