Christopher Wright wrote:
Benji Smith wrote:
Anyhow, the particular error I'm getting when I try to compile my code
(using "dsss build") is this:
module FileConduit cannot read file 'tango\io\device\FileConduit.d'
Does tango.io.device.FileConduit still exist? It doesn't in my copy of
tango.
You're right! Problem solved!
I could have sworn I was using the 0.99.7 version of tango before, but I
guess I had been using an older release.
You don't need to compile FileConduit, but the frontend needs to know a
lot of stuff that would be difficult or impossible to get from a .lib
file -- things like function return types and parameter types, or
templates. It's basically the same as needing a C header file, even
though you have the compiled library.
Gotcha. I keep forgetting how much metainformation is lost in the d
compilation process.
Thanks for your help!
--benji