星期五, 2月 18, 2005

Reorgnize project source

吳博士將所有的source(原來區分為:application,RTL,Kernel)都放在一起。
build發生error : binding.S的variable沒有定義。
查binding.S並不直接link,而是由rtxcopts.h include進來,所以不必加入project source中。

發生unsolved external : ComConb
查原來的project並沒有用到所有有用ComConb的rtl function。
所以將那些rtl刪除後OK。
同時發生semihosting 問題:
mulitple define : stdio
semihosting_guard
也ok

發生cannot call ARM code on THUMB section.
將compiler option加上interwork後OK
(並且將predefine的NOINTER刪除)

沒有留言:

網誌存檔