Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/blackberry/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 构建tangobos以与DMDScript配合使用/获取ECMA脚本以与D1 Tango配合使用_Javascript_D_Tango_Dmd - Fatal编程技术网

Javascript 构建tangobos以与DMDScript配合使用/获取ECMA脚本以与D1 Tango配合使用

Javascript 构建tangobos以与DMDScript配合使用/获取ECMA脚本以与D1 Tango配合使用,javascript,d,tango,dmd,Javascript,D,Tango,Dmd,我正在尝试在win32 D1 Tango安装程序上安装。我使用的版本是 当我尝试构建它时,会出现以下错误(除其他错误外) 看起来它仍然依赖于一些phobos代码,但由于DMDScript源代码提到了tangobos,我想我必须安装它才能使DMDScript正常工作 从我的经验来看,这些天来探戈似乎和探戈捆绑在一起,但我似乎无法让它发挥作用。我必须假设页面已经过时,tangobos实际上没有0.99.9包 所以,我想我应该从svn.dsource.org获取最新的tangobos,但是当我尝试构建

我正在尝试在win32 D1 Tango安装程序上安装。我使用的版本是

当我尝试构建它时,会出现以下错误(除其他错误外)

看起来它仍然依赖于一些phobos代码,但由于DMDScript源代码提到了tangobos,我想我必须安装它才能使DMDScript正常工作

从我的经验来看,这些天来探戈似乎和探戈捆绑在一起,但我似乎无法让它发挥作用。我必须假设页面已经过时,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>
我对那些链接器错误一无所知。所以我不知道该怎么解决这个问题

因此,我的问题是:

  • 有人知道如何处理链接器错误吗
  • 我走错方向了吗?有没有更简单的方法在D1中安装ECMA/JavaScript脚本引擎
  • 提前谢谢

    简短回答:使用D2

    长答案:使用D2。D1现在已经正式过时了,我不确定它什么时候会被完全删除,但他们在一段时间前冻结了它的开发,并且任何新的代码(特别是在火卫一中)都是针对D2编写的

    Tango-D1目前几乎已经死亡,所有的努力都集中在SiegeLord的D2端口:。几个月来,Tango-D1没有任何有意义的更新

    此处有到D2的DMDScript端口:。它说它已经完成了,最后一次提交是5个月agi,所以它看起来是合法的,试试吧

    就我个人而言,我会暂时坚持D2和火卫一,Tango-D2正在接近完成,并且目标是能够与火卫一一起安装(因此没有奇怪的冲突德鲁提)。在D2上试用DMDScript-2库,并向邮件列表/论坛寻求帮助()


    顺便说一句,windows上的D是大多数人发现的一种体验。。。缺乏。这是一个已知的问题,希望能够得到纠正。

    D在Windows上基本上是好的,直到您编写的程序足够大,可以断开OPTLINK/静态链接到可移植性较低的C库/尝试编写64位代码。公平地说,我只是根据邮件列表上的“Help I can't do xxx in Windows”帖子的数量。
    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>