follow 這一篇..安裝 msys, minGW 環境。
msys - 先安裝 1.0.10
msys-DTK : 是build 需要的一些 tool,像 perl, autoconf, automake... etc
然後 download msys-core-1.0.11,解開後,覆蓋 msys的安裝目錄。
msys 的 update 就是 untar , overwrite ?之後安裝新版 autoconf, automake, libtool。
安裝方式都是 download
http://ftp.gnu.org/gnu/autoconf/autoconf-2.61.tar.bz2
http://ftp.gnu.org/gnu/automake/automake-1.10.tar.bz2
http://ftp.gnu.org/gnu/libtool/libtool-1.5.24.tar.gz
這些tool 會install 在 /usr/local/bin,和原先的 tool 位置 (/bin) 不同。OK !
可以到 openocd 下作 bootstrap,configure and make.
因為已經是在 mingw 下作,所以 configure 時不用加 CC="gcc -mno-cygwin"
只需要加 -enable-ft2232_libftdi
- configure 發生exception ,說找不到 linusb0.dll ,是因為沒有install libusb-win32 driver 的關係,download 那個有 "filter" 字樣的 libusb-win32-exe 下來 安裝就可以。
- bootstrap 發生 Can't locate object method "path" via package "Autom4te::Request" at /usr/bin/autom4te line 81.
說明是說把 autom4te.cache 刪掉就可以。
的確是這樣,刪掉之後,這個 error 就沒了,但是出現其他的 error。
其實這是 autom4te 版本不一致的關係,安裝過新版的 automake 後就 OK 了 (就不會出現這個 error).
沒有留言:
張貼留言