안녕하세요!
어제 RH 8.0 에서 Mysql rpm 삭제후 소스 재설치시 configure 에러때문에
고생하다 겨우겨우 의존성이 있는 화일들을 설치하여
configure에서는 넘어갔는데
이젠 make시에 한참 넘어가다 이런 에러가 발생을 하네요.
libmysql.c: In function `mysql_real_connect':
libmysql.c:1325: warning: passing arg 5 of `gethostbyname_r' from incompatible pointer type
libmysql.c:1325: too few arguments to function `gethostbyname_r'
libmysql.c:1325: warning: assignment makes pointer from integer without a cast
make[2]: *** [libmysql.lo] 오류 1
make[2]: 나감 `/usr/local/mysql-3.23.53/libmysql' 디렉토리
make[1]: *** [all-recursive] 오류 1
make[1]: 나감 `/usr/local/mysql-3.23.53' 디렉토리
make: *** [all-recursive-am] 오류 2
어젠 gcc가 없다고 해서 관련된 화일들을 rpm으로 다운 받아서 다 설치 해줫는데
위 문장이 실행되기전에 gcc로 소스를 컴파일 한후에
저런 메세지가 뜨네요.
포인터 어쩌구 저쩌구 하는데 도통...
RH 8.0에 mysql-3.23.53 소스 설치입니다.
어딜 보니 RH8.0에 관련된 문제 일수도 있다고 하던데...
만약 그렇다면 rpm 다운그레이드는 어떻게 하나요?
rpm 에서의 옵션이...
제발 오늘은 설치 할수 있기를...--아~ 언제쯤 내게도 봄날이...