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

Reply via email to