2017-08-08 70 views
0

我試圖安裝FreeRadius 3.0.15。我在Ubuntu 16.04上。我從官方下載頁面下載了FreeRadius 3.0.15。FreeRadius無法安裝在./config

我的問題是,當我去到該文件,並嘗試運行sudo ./configure,工藝上

configure: error: "inconsistent LDFLAGS between -lssl '' and -lcrypto '-L/var/lib/docker/aufs/diff/2472245c805ac63cb1eebc4df9c07ec6ee975313e737a5183d41504f3d3f5f9b/usr/lib/x86_64-linux-gnu -Wl,-rpath,/var/lib/docker/aufs/diff/2472245c805ac63cb1eebc4df9c07ec6ee975313e737a5183d41504f3d3f5f9b/usr/lib/x86_64-linux-gnu'" 
See `config.log' for more details 

是什麼意思爲LDFLAGS是不一致的終止,以及如何解決這個問題?

回答

0

我能夠通過用sudo apt-get install libssl-dev重新安裝lcrypto來修復此錯誤。然而,我現在得到一個新的錯誤:

configure: WARNING: FAILURE: rlm_rediswho requires: hiredis.h libhiredis. 

所以現在我要試圖弄清楚。

編輯:找出第二個錯誤。固定與sudo apt-get install libhiredis-dev

總之,這只是依賴性問題。

+0

這只是一個警告,配置不應該失敗,因爲它找不到hiredis ......奇怪。 –