Thread overview
DWT failed to build
Mar 10, 2009
Mike James
Mar 10, 2009
Robert Clipsham
Mar 10, 2009
Jesse Phillips
Mar 10, 2009
Mike James
Mar 10, 2009
Simen Haugen
March 10, 2009
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=-

March 10, 2009
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.
March 10, 2009
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.
March 10, 2009
Cheers - I guess I'll wait until things settle down...

-=mike=-
March 10, 2009
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...