2015-02-24 51 views
0

OS - >的Ubuntu 11.10(是的,它很老的版本,但遺憾的是我們不能升級)更新的庫是不兼容的

更新的驅動程序 - > FTDI從libftd2xx.so.1.1.1司機libftd2xx .so.1.1.12

IDE - > ecillpse

問題 - >沒有包括更新庫

錯誤 - >

  1. 在/ usr /斌/勞工處:跳繩不兼容/usr/local/lib/libftd2xx.so時 搜索-lftd2xx

  2. 在/ usr/bin中/ LD:用於-lftd2xx

概述搜索時跳過不兼容 /usr/local/lib/libftd2xx.a:
我有使用ftdi芯片的嵌入式系統。我必須在編碼中包含一些新功能,所以出於這個原因我升級了庫。下面是我按照

  • 焦油xfvz libftd2xx1.1.12.tar.gz

  • CD編譯/ ARM926

  • CP的lib *的/ usr/local/lib目錄

  • 以下步驟

將庫複製到中央位置。

  • 搭配chmod 0755 /usr/local/lib/libftd2xx.so.1.1.12
  • LN -sf /usr/local/lib/libftd2xx.so.1.1.12在/ usr/local/lib目錄/ libftd2xx.so

構建共享對象示例。

  • CD例子

  • 化妝-B(我按照這些步驟編寫自己的文檔中,但不知道爲什麼,我做了)

運行ldconfig

  • sudo ldconfig -l /usr/local/lib/libftd2xx.so.1。 1.12

運行文件libftd2xx。一個

O/P libftd2xx.a:當前AR存檔

願你們,請幫助我,或指向我在哪裏,我犯的錯誤。 非常感謝

回答

0

對不起,我是按照ftdi coument的指示,而不是進入i386目錄,我去了arm986。

+0

問題解決..將在2天內接受答案 – samprat 2015-02-24 21:09:51