btpd 交叉編譯完成卻無法使用[求救]

我們生活周遭存在太多太多的 embedded system ,過去 embedded system 有專屬的 OS,現在 linux 也可以應用在嵌入式環境,不過本版將廣泛討論所有嵌入式系統不只 linux 喔,歡迎有這方面經驗或有興趣的朋友一同進來討論。

版主: chester

btpd 交叉編譯完成卻無法使用[求救]

文章lkmalone » 週四 12月 17, 2009 3:21 pm

btpd是類似BT的套件,我交叉編譯完成後卻啟動失敗,請教好心人解答。

官網:http://www.murmeldjur.se/btpd/
Btpd 0.15下載點:http://www.murmeldjur.se/btpd/btpd-0.15.tar.gz

編譯:
./configure \
--build=i386 \
--host=mipsel-linux \
--target=mipsel-linux \
--prefix=/home/will/workspace/BTPD/btpd \
--with-openssl=/home/will/workspace/openssl/lib <--- openssl 經過交叉編譯的lib 根目錄所在位置

這個裝置的重點在於需要"openssl"的lib
openssl 官網:http://www.openssl.org/
openssl 下載點:http://www.openssl.org/source/openssl-0.9.8l.tar.gz
因為openssl 是拿編譯好的使用,沒法說明怎麼編譯

make and make install 後產生三個可執行檔:btcli btinfo btpd

根據btpd README執行步驟:
1. export BTPD_HOME=/usr/local/BTPD/btpd <---設定btpd相關文件置放目錄
2. ./btpd <---開啟btpd 並使用預設值
3. ./btcli add -d "檔案儲存目錄" "種子" <---將種子加入btpd
4. ./btcli start <---btpd開始下載
5. ./btcli stat <---觀看btpd狀態

我在做完上方五個步驟後,btpd會自己關掉。我有在一般桌上型電腦linux的環境下執行過同樣的動作可以正確完成下載,但是在我的開發版上卻會執行失敗。
Linux的世界既廣又深,有興趣的朋友們可以一起交流
lkmalone
可愛的小學生
可愛的小學生
 
文章: 8
註冊時間: 週五 6月 20, 2008 2:26 pm

回到 embedded system

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客