www.digitalmars.com         C & C++   DMDScript  

digitalmars.D - DWT failed to build

reply Mike James <foo bar.com> writes:
When I try to build the latest version of DWT (downloaded using hg) I get the
following errors during the build using dsss:

dwt\dwthelper\InflaterInputStream.d(34): function
tango.io.device.Conduit.Conduit.load (uint) does not match parameter types
(InputStreamWrapper,void[])
dwt\dwthelper\InflaterInputStream.d(34): Error: cannot implicitly convert
expression (dst) of type void[] to uint

I am using dmd version 1.041, dsss version 0.75 and the latest Tango from the
CVS trunk.

Has anyone any pointers to the problem?

regards,

-=mike=-
Mar 10 2009
next sibling parent reply Robert Clipsham <robert octarineparrot.com> writes:
Mike James wrote:
 When I try to build the latest version of DWT (downloaded using hg) I get the
following errors during the build using dsss:
 
 dwt\dwthelper\InflaterInputStream.d(34): function
tango.io.device.Conduit.Conduit.load (uint) does not match parameter types
(InputStreamWrapper,void[])
 dwt\dwthelper\InflaterInputStream.d(34): Error: cannot implicitly convert
expression (dst) of type void[] to uint
 
 I am using dmd version 1.041, dsss version 0.75 and the latest Tango from the
CVS trunk.
 
 Has anyone any pointers to the problem?
 
 regards,
 
 -=mike=-
 
Just a guess, but DWT is probably still using tango 0.99.7 or an older version from svn. A lot of breaking changes have been introduced in the latest tango.
Mar 10 2009
parent reply Jesse Phillips <jessekphillips gmail.com> writes:
On Tue, 10 Mar 2009 15:37:07 +0000, Robert Clipsham wrote:

 Mike James wrote:
 When I try to build the latest version of DWT (downloaded using hg) I
 get the following errors during the build using dsss:
 
 dwt\dwthelper\InflaterInputStream.d(34): function
 tango.io.device.Conduit.Conduit.load (uint) does not match parameter
 types (InputStreamWrapper,void[])
 dwt\dwthelper\InflaterInputStream.d(34): Error: cannot implicitly
 convert expression (dst) of type void[] to uint
 
 I am using dmd version 1.041, dsss version 0.75 and the latest Tango
 from the CVS trunk.
 
 Has anyone any pointers to the problem?
 
 regards,
 
 -=mike=-
 
Just a guess, but DWT is probably still using tango 0.99.7 or an older version from svn. A lot of breaking changes have been introduced in the latest tango.
The DWT trunk tends to stay up-to-date with the tango trunk. But it could be a few revisions behind.
Mar 10 2009
parent Mike James <foo bar.com> writes:
Cheers - I guess I'll wait until things settle down...

-=mike=-
Mar 10 2009
prev sibling parent Simen Haugen <simen norstat.no> writes:
Mike James wrote:
 When I try to build the latest version of DWT (downloaded using hg) I get the
following errors during the build using dsss:
 
 dwt\dwthelper\InflaterInputStream.d(34): function
tango.io.device.Conduit.Conduit.load (uint) does not match parameter types
(InputStreamWrapper,void[])
 dwt\dwthelper\InflaterInputStream.d(34): Error: cannot implicitly convert
expression (dst) of type void[] to uint
 
 I am using dmd version 1.041, dsss version 0.75 and the latest Tango from the
CVS trunk.
 
 Has anyone any pointers to the problem?
 
 regards,
 
 -=mike=-
 
Build with -version=TANGOSVN. I seem to remember I had to add a couple of methods IConduit to compile...
Mar 10 2009