编译OggVorbisController出现错误:1 Frozen Export(s) missing from object files

zengcity 2008-07-15 02:27:06
网上下的OggVorbisController的代码
环境:carbide c++ 1.3 & S60 2nd FP2 CW

MAKEDEF ERROR: 1 Frozen Export(s) missing from object files: See the console for more information.

控制台的输出:
MAKEDEF ERROR: 1 Frozen Export(s) missing from object files:
\EXERCISE\OGGVORBISCONTROLLER\BWINS\OGGVORBISFILETREMORU.DEF(8) : ?DbgSetHeapFail@COggVorbisFile@@QAEXW4TAllocFail@RAllocator@@H@Z @7
make[1]: *** [\Symbian\8.0a\S60_2nd_FP2_CW\EPOC32\RELEASE\WINSCW\UDEB\OGGVORBISFILE.DLL] Error 255
make: *** [TARGETOGGVORBISFILETREMOR] Error 2

OGGVORBISFILETREMORU.DEF: 第8行:
?DbgSetHeapFail@COggVorbisFile@@QAEXW4TAllocFail@RAllocator@@H@Z @ 7 NONAME ; void COggVorbisFile::DbgSetHeapFail(enum RAllocator::TAllocFail, int)

在OggVorbisFile.h中的定义:
IMPORT_C void DbgSetHeapFail(RHeap::TAllocFail aType, TInt aWhen);

在OggVorbisFile.cpp中的实现:
EXPORT_C void COggVorbisFile::DbgSetHeapFail(RHeap::TAllocFail aType, TInt aWhen)
{
iBody->DbgSetHeapFail(aType, aWhen);
}
...全文
199 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
s1418252 2010-03-23
  • 打赏
  • 举报
回复
这样也可以?
zengcity 2008-07-18
  • 打赏
  • 举报
回复
从2nd的SDK换成3rd就好了...
anel 2008-07-15
  • 打赏
  • 举报
回复

abld clean
再重新编译
puddings 2008-07-15
  • 打赏
  • 举报
回复
abld freeze后应该会生成新的def
zengcity 2008-07-15
  • 打赏
  • 举报
回复
在mmp文件加上
EXPORTUNFROZEN试试
---
加了,没作用


删掉现在的def文件,重新abld build 和 abld freeze
---
def是工程里面写好的,删除后,工程出错.
puddings 2008-07-15
  • 打赏
  • 举报
回复
删掉现在的def文件,重新abld build 和 abld freeze
anel 2008-07-15
  • 打赏
  • 举报
回复
在mmp文件加上
EXPORTUNFROZEN试试

3,119

社区成员

发帖
与我相关
我的任务
社区描述
塞班系统(Symbian系统)是塞班公司为手机而设计的操作系统,它的前身是英国宝意昂公司的 EP ( Electronic Piece of cheese)操作系统。
社区管理员
  • Symbian社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧