MUD-武林MUD资料站-武侠MUD游戏

 找回密码
 注册

QQ登录

只需一步,快速开始

打印 上一主题 下一主题
开启左侧

[求助] fluffos软件兼容的问题。

[复制链接]
跳转到指定楼层
# .
vampirecn 发表于 2018-5-15 15:01:46 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
阿姨好:
    我在centos7上,编译了一个fluffos的近期版本,相关的需求软件和库都已安装。在正常编译后,加载MUDLIB时,提示使用的MUDLIB语法错误(包括单机天地置顶的单机泥潭4)。
    加载的错误包括
    1./adm/single/simul_efun.c line 2: Warning: Unknown #pragma, ignored. before the end of line
    2.定义数组的array 变量,不可用。修改为string *变量,后检测通过。
    3.无法使用static void()定义函数,即特殊类型中的static不符合语法要求,但是使用private则能通过。
   
    我的问题是:
    1.编译fluffos是否需要引入额外的库或者是编译器能够支持上述的语法错误。
    2.单机泥潭4中的efuns::count()的efuns是否是官方的,编译器提示为不存在相应的函数。
    3.加载的mudlib我使用了dos2unix转义过,是否对加载存在影响。

    主要问题应该是第一个问题,如果能解决语法问题,正确加载mudlib,才能入手MUD。
    另外,我编译的fluffos的lpc中使用了Arrays作为数组的定义类型,但是在代码中我更改为Arrays也不能通过。
    烦请阿姨一看。

MUD - MUD游戏 - 文字MUD - 武林MUD - 长期、稳定、高速、互助、活跃、更新的武侠MUD站点,一起MUD吧!
2# .
 楼主| vampirecn 发表于 2018-5-30 16:19:19 | 只看该作者
测试了下和老的driver的区别 目前就只是不支持static。
目前跑了一个起来。
其他的还要测试。
1# .
是开碧落 发表于 2018-5-18 17:59:40 | 只看该作者
这个太复杂, 我也没干过, 找ff的群加进去问吧

据说是有一篇帖子的

Archiver|武林MUD资料站 ( 鲁ICP备17038480号 本站关键词:mud 武林mud mud游戏 文字mud

GMT+8, 2024-11-24 23:10

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表