SGT-games全插件编译指导

· · 休闲·娱乐

前言

本指导主要是提示编译以下插件时应使用的版本,具体编译方法可参考各插件的页面。

原版

直接编译呗

插件s(均需github)

unreleased(by x-sheep)

目前还在更新(?)(最近一次更新是今年一月),直接使用最新版即可

aho(by Anders-Holst)

似乎已停更,代码没跟上最新前端。

README里写得很清楚了,“January 2022”。

而且要改掉一个static,具体见其README。

我用了20220108版的代码编译。

对了,你可以在此处找到历史代码。

注意:对早期代码,你还需要修改一下puzzles.rc文件,或者在编译时定义MINGW32_FIX,原因如下:

#ifdef MINGW32_FIX
/* XXX The MinGW toolchain (specifically, windres) doesn't like a resource
 * file with no resources. Give it a dummy one.
 * This can go if/when VERSIONINFO resources are added. */
200 RCDATA { 0 }
#endif

若修改puzzles.rc,注释掉#ifdef#endif是个不错的做法。

extended(by SteffenBauer)

似乎也停更了。虽然从README底下的时间看好像需要2021版,但是这有一个Commit。

Steffen committed on Jan 8, 2023 Make games compile with current upstream

说明其应用20230108版。

puzzles.rc注意事项同aho。

后记

本人退役蒟蒻一个,如果大佬能把后两者更新,Orz