2011-01-20 2 views
2
에서 "do_boot에 종료 초기화하기는"

난 그냥 시카고 보스 (얼랑 웹 프레임 워크) 디렉토리에서 "make"를 시도하고 오류오류가 시카고 보스


{"init terminating in do_boot",{undef,[{make,all,[]},{init,start_it,1},{init,start_em,1}]}} 

어떤 문제가 함께 실패? 어떻게해야합니까?

내 환경은 Ubuntu 10.04, Erlang R13B03입니다.

+0

잘 만들었지 만, 서버를 실행하려고 시도했습니다. 괜찮 았습니까? 적어도 동일한 오류가 발생하여 여기에 착오가 발생하는 시나리오가 있습니다. –

답변

8

이 오류는 make:all() 함수가 존재하지 않거나 찾을 수 없음을 경고합니다. make:all() 함수가 Erlang과 함께 제공되는 표준 라이브러리의 일부이고 우분투에 있다고 가정하면 기본 언어 설치를 사용하고 있는지 물어볼 필요가 있습니다.

당신은 Ubuntu가 라이브 CD에서 CouchDB를 실행하는 데 필요한 엄격한 최소값까지 Erlang을 제거한다는 것을 알아야합니다. 그게 당신의 경우라면아니면 다른 곳에서 설치하기 위해 설치해야하는 패키지가 있습니다. 보통 소스에서 설치합니다.

+0

Erlang과 I의 기본 설치가 있습니다. 시카고 보스가 상자에서 일해야한다고 생각했습니다. – Stan

+3

얼랭 (Erlang) 상자가 정상적으로 배송됩니다. 우분투는 상자를 꺼내 조각으로 찢어서 그 밑면 만받습니다. –

+0

사실 우분투의 잘못이 아니기 때문입니다. 그것은 데비안의 잘못 일 가능성이 더 큽니다. –