2017-10-25 9 views
1

私は./configureで設定し、現在はmenuconfigに設定しています。 私はmakeコマンドを実行する場合:アスタリスク設定でmake&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や暗号のdevelパッケージをインストールする必要があり、完全に

答えて

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

それを設定へ助けてください。

1

あなたがすべてを取得するには、以下の行うことができますが、インストールのためのいくつかの依存関係を必要とする:Goto official site to see more

行くディレクトリ内

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

アスタリスクのための依存パッケージをインストールします。

sudo ./install_prereq install 
関連する問題