Fre*_*rik 10 javascript d tango dmd
我正在尝试在我的win32 D1-Tango设置上安装DMDScript-tango.我使用的版本是0.99.9 Kai包.
当我尝试构建它时,我得到以下错误(以及其他)
C:\DMD\sources\dmdscript>dsss build
Creating imports for dmdscript_tango
dmdscript_tango => dmdscript_tango
dmdscript_tango\script.d(24): module ctype cannot read file 'std\ctype.d'
Command c:\dmd\dsss\bin\rebuild.exe returned with code 1, aborting.
Error: Command failed, aborting.
C:\DMD\sources\dmdscript>
Run Code Online (Sandbox Code Playgroud)
它看起来仍然取决于一些phobos代码 - 但由于DMDScript源提到tangobos,我想我必须安装它才能使DMDScript工作.
从我所看到的情况来看,Tangobos这些日子似乎与探戈捆绑在一起,但我似乎无法让它发挥作用.我将不得不假设页面已经过时,而tangobos实际上并没有提供0.99.9的捆绑.
所以,我想我会从svn.dsource.org获取最新的tangobos,但是当我尝试构建它时,我收到了这个错误:
C:\DMD\sources\tangobos>dsss build
Creating imports for crc32
Creating imports for tangobos
Creating imports for tangobos-etc
crc32.d => crc32
Error: no object files to link
Command c:\dmd\dsss\bin\rebuild.exe returned with code 1, aborting.
Error: Command failed, aborting.
C:\DMD\sources\tangobos>
Run Code Online (Sandbox Code Playgroud)
我对这些链接器错误很无能为力.所以我无法弄清楚如何解决这个问题.你可以在这里看到dsss.conf.
所以,我的问题是:
提前致谢!
简短回答:使用 D2。
长答案:使用D2。D1 现在已经正式过时了,我不确定它什么时候会被完全放弃,但他们不久前冻结了它的开发,并且任何新代码(尤其是在 Phobos 中)都是针对 D2 编写的。
Tango-D1 目前几乎已经死了,所有的努力都集中在 SiegeLord 的 D2 端口上: http: //github.com/SiegeLord/Tango-D2。几个月来 Tango-D1 没有任何有意义的更新。
这里有 DMDScript 到 D2 的端口:http ://dsource.org/projects/dmdscript-2/。它说它已完成,最后一次提交是 5 个月 agi,所以它看起来合法,尝试一下。
就我个人而言,我暂时会坚持使用 D2 和 Phobos,Tango-D2 即将完成,并且目标是能够与 Phobos 一起安装(因此不会出现奇怪的运行时间冲突)。在 D2 上尝试 DMDScript-2 库,并在邮件列表/论坛中寻求帮助 ( http://forum.dlang.org/ )。
顺便说一句,大多数人都觉得 Windows 上的 D 体验……缺乏。这是一个已知问题,希望能够得到纠正。
| 归档时间: |
|
| 查看次数: |
250 次 |
| 最近记录: |