[Error] iezlib.pas(1): Unsatisfied forward or external declaration: '_z_errmsg'

[Error] iezlib.pas(1): Unsatisfied forward or external declaration: '_z_errmsg'
[Error] iezlib.pas(1): Unsatisfied forward or external declaration: '_memcpy'
[Error] iezlib.pas(1): Unsatisfied forward or external declaration: '_memset'
[Fatal Error] TIFFilt.pas(61): Could not compile used unit 'iezlib.pas'

项目中引用了 ImageEN 组件。

delphi 7开始也安装了ImageEn.v3.0.0.Full.Source.Delphi.BCB.BDS.CDS.ccrun.284951 组件。这个是组件下载后的默认文件夹名称,也没有改(不知道是不是文件名中点的问题),在环境变量中也指定了相应的路径,可是每次编译的项目的时候就出这个错。

 

最后解决办法:

把ImageEN 中libs2 下的文件全部拷贝至 C:\Program Files\Borland\Delphi7\Lib。 此时就欧了。

 

 

 

posted @ 2010-10-11 15:38  http_it  阅读(761)  评论(0编辑  收藏  举报