2014-05-18 4 views
0

내가 oserl-3.2.3을 컴파일하려고하지만 난이 오류열기 SMPP 얼랑 도서관

:~/oserl/oserl$ make 
erlc -Wall -I include -I .. -o ebin src/gen_esme_session.erl 
src/gen_esme_session.erl:751: function concat_binary/1 undefined 
src/gen_esme_session.erl:765: function concat_binary/1 undefined 
make: *** [gen_esme_session.beam] Error 1 

을 얻고 내가 가진 얼랑/OTP 17 ERTS-6.0] 우분투 12.04LTS에 설치되어 있어야합니다. 나에게 concat_binary/1은 내장 된 erlang 함수이지만, 왜 그것이 정의 된 것이라고 불평하지는 않는다.

+0

oserl을 설치하기 전에 ** common_lib-3.3.0 **을 먼저 설치했습니다. –

+0

권장되는 Erlang 버전을 사용하여이 라이브러리를 빌드하고 실행하십시오. –

답변

0

기능 erlang:concat_binary/1은 Erlang R15 (2011 년 후반) 이후 삭제되었습니다. gutub에서 직접 oserl을 수정하거나 (concat_binary/1을 list_to_binary/1로 바꿀 수 있음) iamaleksey/oserl과 같은 최신 포크를 시도 할 수 있습니다.