有时候makesis 会提示 file not found的错误,这时你应该打开那个pkg文件看下,很有可能是你的封装参数不匹配,比如
graphics.pkg
 
; Graphics.pkg
;
;Language - standard language definitions
&EN
; standard SIS file header
#{"Graphics"},(0x10005BB3),1,0,0
;Supports Series 60 v 2.0
(0x101F7960), 0, 0, 0, {"Series60ProductID"}
;
"..\..\..\epoc32\release\ thumb\urel\Graphics.APP"-"!:\system\apps\Graphics\Graphics.app"
"..\..\..\epoc32\data\z\system\apps\Graphics\Graphics.rsc"-"!:\system\apps\Graphics\Graphics.rsc"
"..\..\..\epoc32\data\z\system\apps\Graphics\p_w_picpaths.mbm"-"!:\system\apps\Graphics\p_w_picpaths.mbm"
 
而你却  abld build armi udeb
应该是abld build thumb urel,要不你就修改其他的默认路径
这样产生的文件路径不对,所以会提示出错
写下来,后记