2017-10-25 37 views
1

로 설정하고 ./configure으로 설정하고 현재 menuconfig으로 설정하십시오. 하지만 난 make 명령 실행하면별표 (*)로 설정하고 확인하십시오.

[email protected]:~/asterisk-15.0.0# make 
CC="cc" CXX="g++" LD="" AR="" RANLIB="" CFLAGS="" LDFLAGS="" make -C 
menuselect CONFIGURE_SILENT="--silent" makeopts 
make[1]: Entering directory '/home/h26km/asterisk-15.0.0/menuselect' 
make[1]: 'makeopts' is up to date. 
make[1]: Leaving directory '/home/h26km/asterisk-15.0.0/menuselect' 
[LD] libasteriskpj.o -> libasteriskpj.so.2 
/usr/bin/ld: cannot find -lssl 
/usr/bin/ld: cannot find -lcrypto 
collect2: error: ld returned 1 exit status 
Makefile:293: recipe for target 'libasteriskpj.so.2' failed 
make[1]: *** [libasteriskpj.so.2] Error 1 
Makefile:367: recipe for target 'main' failed 
make: *** [main] Error 2 

하면하려면 openssl 및 암호화 (STABLE) 패키지를 완전히

답변

1
/usr/bin/ld: cannot find -lssl 
/usr/bin/ld: cannot find -lcrypto 

당신이 그것을 config (설정) 설치하는 데 도움이 바랍니다. 디렉토리

cd asterisk-XX.XX.X/contrib/scripts 

내부가는 Goto official site to see more

별표에 대한 의존 패키지를 설치

1

당신은 설치를위한 여러 종속성을 필요로 모든를 얻기 위해 아래 할 수 있습니다.

sudo ./install_prereq install