d-将G-WAN配置为使用D2的问题



我已经从gdc的bitbucket存储库下载、编译并安装了gdc
然后我从它的网站下载、提取并运行G-WAN
我现在可以使用gdc编译D2代码,它运行良好,并且我可以使用G-WAN在浏览器中加载c-script
当我尝试将D2脚本添加到我的源文件夹时,我无法从G-WAN为它们提供服务。


sudo ./gwan

  • "hello.d":要使用D2(*.d)脚本,请安装"gdc"(sudo apt-get-install gdc)`

该程序仍在运行,并将与其他页面和c脚本一起使用。

./gwan

  • 链接你好。d:未定义符号:__data_start

G-WAN无法启动

我不想sudo apt-get install gdc,因为那是一个非常旧的D1版本。


我的linux foo不是很强,这就是我请求帮助的原因。这可能不是我可以从一端解决的问题,我需要联系服务器的开发人员。

顺便说一句,我在一个新的ubuntu vm上使用dmdalias gdc="dmd"尝试了同样的方法,得到了完全相同的结果,所以我倾向于认为G-WAN只为旧版本的gdc和D1配置。


如何配置我的系统以使这两个应用程序协同工作?

这是由于GDC的实现引起的问题。PIC对象中需要缺少__data_start符号(请参阅此处的源代码)。

要使GDC与G-WAN协同工作,只需更改GDC配置选项即可支持共享对象并重新构建GDC。

相关内容

  • 没有找到相关文章

最新更新