Errors compiling DSSS

Gor Gyolchanyan gor.f.gyolchanyan at gmail.com
Mon Nov 26 21:34:01 PST 2012


AFAIK, dsss is very old and designed for D1.


On Tue, Nov 27, 2012 at 4:53 AM, Daren Scot Wilson <
darenw at darenscotwilson.com> wrote:

> I'm trying to compile DSSS from the current svn trunk.  My info is from
> http://www.dsource.org/**projects/dsss<http://www.dsource.org/projects/dsss>  The build gets stuck, spewing many errors.   Note that I'm trying to
> build DSSS itself, not use DSSS to build something else. (I may be back
> later with those kinds of questions.)   I'm using 64-bit Linux (Ubuntu)
> using dmd
> DMD64 D Compiler v2.056
>
>
> The command to build
> make -f Makefile.dmd.posix
>
>
> The part of the build output around where the errors start is this:
>
> g++ -g  nchoosedc.o nwhereami.o -o choosedc
> ./choosedc
> Ignore any error from GDC or DMD in the following lines.
> /usr/local/src/DSSS/src-co/**trunk/rebuild/./testtango.d(3)**: Error:
> function testtango.A.toUtf8 does not override any function
> make[1]: Leaving directory `/usr/local/src/DSSS/src-co/**trunk/rebuild'
> cp -f rebuild/defaults/dmd-posix rebuild/rebuild.conf/default
> ./rebuild/rebuild -full -Irebuild sss/main.d -ofdsss
> hcf/path.d(88): octal literals 0100 are deprecated, use std.conv.octal!100
> instead
> rebuild/util/booltype.d(364): Error: function util.booltype.Bool.toString
> of type char[]() overrides but is not covariant with object.Object.toString
> of type string()
> hcf/path.d(88): octal literals 0100 are deprecated, use std.conv.octal!100
> instead
> rebuild/util/linetoken.d(50): Error: cannot implicitly convert expression
> (",") of type string to char[]
> rebuild/util/linetoken.d(50): Error: cannot implicitly convert expression
> ("//") of type string to char[]
> rebuild/util/linetoken.d(50): Error: cannot implicitly convert expression
> ("\\") of type string to char[]
>
>
> After all the "cannot implicitly convert" errors there are several like
> this:
>
> hcf/path.d(88): octal literals 0100 are deprecated, use std.conv.octal!100
> instead
>
>
> svn info says:
>
> Path: .
> URL: http://svn.dsource.org/**projects/dsss/trunk<http://svn.dsource.org/projects/dsss/trunk>
> Repository Root: http://svn.dsource.org/**projects/dsss<http://svn.dsource.org/projects/dsss>
> Repository UUID: 2894d018-631f-0410-8ed0-**857076f880b1
> Revision: 945
> Node Kind: directory
> Schedule: normal
> Last Changed Author: Gregor
> Last Changed Rev: 945
> Last Changed Date: 2009-04-17 10:26:11 -0700 (Fri, 17 Apr 2009)
>



-- 
Bye,
Gor Gyolchanyan.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puremagic.com/pipermail/digitalmars-d/attachments/20121127/a78294c9/attachment.html>


More information about the Digitalmars-d mailing list