make라구 치면 쭉쭉쭉 컴파일 잘되다가 마지막에 오류나거든요..
mysqltest.c:3036:internal error:세그멘테이션 오류
Please submit a full bug report,
with Preprocessed source if appropriate.
See <URL:http://www.gnu.org/software/gcc/bugs.html> for instructions.
make[2]:***[mysqltest.o] 오류1
make[2]:나감 '/root/apm/mysql/client' 디렉토리
make[1]:*** [all-recursive] 오류1
make[1]:나감 '/root/apm/mysql' 디렉토리
make:***[all] 오류2
[root@localhost mysql]#
이렇게 맨 마지막에 오류 납니다...그냥 무시하고 make install해두 똑같이
마지막에 에러나구요...이것두 그냥 무시하고 mysql_install_db실행해서
테이블 만들려구 하니깐 mysql_install_db가 실행이 안됩니다...
script/폴더안이 컴파일 후에도 변화가없거든요...mysql_install_db.sh란
화일이 있는데 실행이 안되구요...저기 위에 오류땜에 컴파일이 끝까지
안된거 같은데...왜 그런거죠?
http://www.gnu.org/software/gcc/bugs.html 여기도 가봤는데
무슨 말인지..ㅡ,.ㅡ--제발 한번에좀 되줘라...리눅스야...
mysqltest.c 에서 세그멘테이션 오류가 나는 것은 gcc 의 버그나 컴파일러 메모리 문제인 경우가 많습니다. 최적화 옵션을 낮추거나 gcc 를 최신 버전으로 바꾸고, make clean 후 다시 빌드하세요. 클라이언트 테스트 프로그램만 실패하면 서버는 쓸 수 있으니 make install 에서 건너뛰어도 됩니다.