红联Linux门户
Linux帮助

编译软件遇到问题

发布时间:2010-11-08 17:16:21来源:红联作者:qiaocsk2
最近我下了个软件在编译,但一直编译失败,提示:[code]
In file included from action.cpp:38:0:
encoder.h:151:7: error: extra qualification 'KrEncoder::' on member 'Save'
make[1]: *** [action.lo] Error 1
make[1]: Leaving directory `/home/qiaocsk2/Downloads/kyra/kyra/engine'
make: *** [all-recursive] Error 1
[/code]这个问题纠缠我好久了,google上关于这个软件的很少呀,所以到红联来寻求帮助。

这个软件是kyra,一个游戏精灵引擎,
官方网站:http://www.grinninglizard.com/kyra/
下载地址:http://sourceforge.net/projects/kyra/files/
这软件不大,哪位朋友帮忙看下吧,先感谢了!
文章评论

共有 4 条评论

  1. firstlightfirst 于 2010-11-09 04:24:40发表:

    我也试了一下, 好像是类库的问题

  2. qiaocsk2 于 2010-11-08 21:46:42发表:

    感谢楼上两位朋友,不过我试了,还是有很多错误。估计是代码本身的问题。

  3. deepwhite 于 2010-11-08 18:28:14发表:

    刚才试了一下,这两个问题编译过去之后,后面还会有其他的问题,应该还是代码本身的问题。
    你下个老一点的版本试试吧,也许会好一些。

  4. deepwhite 于 2010-11-08 18:24:21发表:

    代码有两个头文件中,在 class defination 中多写了类的名字。

    把附件中的文件拷贝到原代码树中,覆盖掉原文件,然后 ./autogen && make

    我只是试着编了一下,没等他编完,你自己试试吧。