12.12.2007

"Clean" 的解決方法

如果很倒楣的勾選了"Clean before build" ,又按下"sysgen".....
NMAKE:  fatal error U1073: don't know how to make 'C:\WINCE500\public\common\oak\lib\ARMV4I\retail\???.lib'
這(好像)是因為platform builder中 並不是所有的component 都有source code,和 makefile。

但是 又沒有好好"保護" 這些不讓人build 出來的component,所以一旦 "clean" 後就build 不出來了.. Q_Q.

或是說.. 不知道這些component 要到哪裡去build (source 在哪?)。所以無法"重製"。


解決 (不知道這樣算不算是解決):

就是去另一個地方(另一台 有裝 wince 的機器),同樣的path 中,把缺的library copy 回來。
這樣 sysgen 就可以pass 了..

然後 image 也可以boot... run ..

沒有留言: