24.5 MySQL 디버그 및 이식
이 섹션에서는 MySQL을 다른 운영 체제에 이식 할 때 유용합니다. 우선 현재 지원되는 운영 체제 목록을 확인하십시오. http://www.mysql.com/support/supportedplatforms/database.html 를 참조하십시오. MySQL의 새로운 포팅을 작성한 경우 오라클에 알려 주시기 바랍니다. 이 문서 및 Web 사이트 (http://www.mysql.com/)에 그것을 보여 다른 사용자에게 추천합니다.
MySQL의 새로운 포팅을 작성한 경우에는 GPL 라이선스에 따라 자유롭게 복사 및 배포 할 수 있지만 MySQL의 저작권 소유자가 될 것은 없습니다.
작동 POSIX 스레드 라이브러리가 서버에 필요합니다.
MySQL을 소스로부터 빌드하려면 섹션 2.9 "소스에서 MySQL 설치" 에 나열된 도구 요구 사항을 시스템이 충족해야합니다.
IA64 플랫폼에서 icc를 사용하여 MySQL 5.6을 빌드하려고하고 있고, MySQL Cluster의 지원이 필요한 경우 먼저 icc 버전 9.1.043 이상을 사용하고 있는지 확인하십시오. (자세한 내용은 Bug # 21875를 참조하십시오.)
새로운 포팅 문제가 발생했을 경우, MySQL의 디버깅을해야 할 수 있습니다. 섹션 24.4.1 "MySQL 서버의 디버깅" 을 참조하십시오.
mysqld 디버깅을 시작하기 전에 먼저 테스트 프로그램 mysys/thr_alarm
및 mysys/thr_lock
을 사용할 수 있도록합니다. 이렇게하면 스레드가 적지 만 작동 할 수 있습니다.