ff
ff
小狐狸
小狐狸
  • UID21965
  • 注册日期2007-11-22
  • 最后登录2007-12-11
  • 发帖数2
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
阅读:3768回复:0

jri问题

楼主#
更多 发布于:2007-11-23 13:28
编译出错信息:
npapi/include/jritypes.h:34: 错误:相互冲突的声明 ‘typedef void* jref’
npapi/include/jri_md.h:185: 错误:‘jref’ 早先被声明为 ‘typedef struct _jobject* jref’
npapi/include/jritypes.h:39: 错误:‘jchar’ 没有命名一个类型
npapi/include/jritypes.h:40: 错误:‘jshort’ 没有命名一个类型
npapi/include/jritypes.h:43: 错误:‘jfloat’ 没有命名一个类型
npapi/include/jritypes.h:44: 错误:‘jdouble’ 没有命名一个类型
......
npapi/include/jri.h:437: 错误:expected identifier before ‘*’ token
npapi/include/jri.h:437: 错误:ISO C++ 不允许声明无类型的 ‘jchar’
npapi/include/jri.h:437: 错误:‘jchar’ 声明为返回一个函数的函数
npapi/include/jri.h:438: 错误:expected identifier before ‘*’ token
npapi/include/jri.h:438: 错误:ISO C++ 不允许声明无类型的 ‘jchar’
npapi/include/jri.h:438: 错误:‘jchar’ 声明为返回一个函数的函数
npapi/include/jri.h:438: 错误:‘int JRIEnvInterface::jchar(int*)’ 无法被重载
npapi/include/jri.h:437: 错误:与 ‘int JRIEnvInterface::jchar(int*)’
......
npapi/include/jri.h:516: 错误:‘jchar’ is not a type
npapi/include/jri.h:517: 错误:‘jshort’ is not a type
npapi/include/jri.h:520: 错误:‘jfloat’ is not a type
npapi/include/jri.h:521: 错误:‘jdouble’ is not a type
......
npapi/include/npapi.h:42: 错误:相互冲突的声明 ‘typedef long unsigned int uint32’
npapi/include/obsolete/protypes.h:117: 错误:‘uint32’ 早先被声明为 ‘typedef PRUint32 uint32’
npapi/include/npapi.h:52: 错误:相互冲突的声明 ‘typedef long int int32’
npapi/include/obsolete/protypes.h:157: 错误:‘int32’ 早先被声明为 ‘typedef PRInt32 int32’
plugin.cpp: In member function ‘virtual bool ScriptablePluginObjectBase::SetProperty(void*, const NPVariant*)’:
plugin.cpp:186: 错误:‘printf’ 在此作用域中尚未声明
plugin.cpp: In member function ‘virtual bool ScriptablePluginObject::Invoke(void*, const NPVariant*, uint32_t, NPVariant*)’:
plugin.cpp:310: 错误:‘printf’ 在此作用域中尚未声明
plugin.cpp: In member function ‘virtual bool ScriptablePluginObject::InvokeDefault(const NPVariant*, uint32_t, NPVariant*)’:
plugin.cpp:359: 错误:‘printf’ 在此作用域中尚未声明
plugin.cpp: In constructor ‘CPlugin::CPlugin(NPP_t*)’:
plugin.cpp:376: 错误:‘NPNVWindowNPObject’ 在此作用域中尚未声明
plugin.cpp:397: 错误:‘printf’ 在此作用域中尚未声明
plugin.cpp:420: 错误:‘printf’ 在此作用域中尚未声明
plugin.cpp:449: 错误:‘printf’ 在此作用域中尚未声明
plugin.cpp:451: 错误:‘printf’ 在此作用域中尚未声明
plugin.cpp:486: 错误:‘printf’ 在此作用域中尚未声明
plugin.cpp: In member function ‘void CPlugin::showVersion()’:
plugin.cpp:591: 错误:‘NPN_InvalidateRect’ 在此作用域中尚未声明

请高手指点,是版本没找对还是别的什么问题?

npapi的版本是gecko-sdk-i686-pc-linux-gnu-1.8.0.4\gecko-sdk\include
os:fc 7
游客

返回顶部