일반적으로 현대적인 유닉스 호환 플랫폼이 가능해야합니다 실행하려면사설 토토. 플랫폼 출시 당시 특정 테스트를받은 것은 에 나열됨토토 베이 : 문서 : 7.2 : 토토 베이 토토 베이아래. 에서doc분포 몇 가지 플랫폼 특정가 있습니다.FAQIF를 참조 할 수있는 문서 당신은 문제가 있습니다.
건물에 대한 다음 전제 조건이 있습니다사설 토토:
gnu make; 다른make프로그램은아님Work.gnu make종종 이름으로 설치됩니다gmake; 이 문서는 항상됩니다 그 이름으로 그것을 참조하십시오. (일부 시스템에서는 GNU가 이름이있는 기본 도구make.) 테스트하려면gnu makeenter
gmake -version
버전 3.76.1 이상을 사용하는 것이 좋습니다.
필요ISO/ansiC 컴파일러. 최근 버전의GCC추천 가능하지만사설 토토건축으로 알려져 있습니다 다른 공급 업체의 다양한 컴파일러가 있습니다.
gzip포장을 풀려면 필요합니다 처음에 분포. 이것을 읽고 있다면 당신은 이미 그 장애물을 지나갔을 것입니다.
thegnu Readline라이브러리 (편안한 라인 용 편집 및 명령 기록 검색)는 자동으로됩니다 발견되면 사용됩니다. 전에 설치하고 싶을 수도 있습니다 진행 중이지만 필수는 아닙니다. (에netbsd, Thelibedit도서관 ISReadline-호환 가능하며 iflibreadline발견되지 않습니다.)
gnu FlexandBison처음부터 구축하려면 하지만 그들은not공개 소스 패키지에서 빌드 할 때 필요합니다 사전 생성 된 출력 파일은 릴리스 패키지에 포함되어 있습니다. CVS에서 구축 할 때만 이러한 프로그램이 필요합니다. 트리 또는 실제 스캐너와 파서를 변경 한 경우 정의 파일. 필요한 경우Flex2.5.4 이상Bison1.28 이상. 다른YACC때때로 프로그램이 가능합니다 사용되지만 그렇게하는 데 추가 노력이 필요하며 추천. 다른lex프로그램은 확실히 작동하지 않을 것입니다.
구축하려면Windows NT또는Windows 2000당신은 필요합니다Cygwinandcygipc패키지. 파일보기doc/faq_mswin자세한 내용.
agnu패키지, 현지에서 찾을 수 있습니다gnu미러 사이트 (참조http : //www.gnu.org/order/ftp.html목록) 또는 atftp : //ftp.gnu.org/gnu/.
또한 디스크 공간이 충분한 지 확인하십시오. 당신은 필요합니다 컴파일 동안 소스 트리의 경우 약 30MB, 약 10 설치 디렉토리의 MB. 빈 데이터베이스 클러스터 약 20MB를 사용하고 데이터베이스는 동일한 데이터가있는 평평한 텍스트 파일이 취하는 공간. 당신이 일시적으로 필요한 회귀 테스트를 실행할 것입니다. 추가 20MB. 사용DF명령으로 디스크 공간 확인.