Tango: Out of Date Installation Instructions

Benji Smith dlanguage at benjismith.net
Sat Feb 21 11:14:49 PST 2009


Moritz Warning wrote:
> On Sat, 21 Feb 2009 13:46:48 -0500, Benji Smith wrote:
> 
>> I just set up a new (Windows) computer, after working with the same
>> DMD/Tango/DWin/DSSS installation for the last six or eight months. And
>> for the life of me, I can't get my code to compile on the new machine.
>>
>> The Tango installation instructions seem to be somewhat out of date,
>> since they describe installing tango on top of an existing DMD
>> installation, while the tango distributions for DMD all include the
>> compiler and don't require a pre-existing DMD installation:
>>
>> http://dsource.org/projects/tango/wiki/WindowsInstall
>>
>> 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'
>>
>> This is my sc.ini file (unmodified from the tango install):
>>
>> [Environment]
>> LIB="%@P%\..\lib"
>> DFLAGS="-I%@P%\..\import" -version=Tango -defaultlib=tango-base-dmd.lib
>> -debuglib=tango-base-dmd.lib -L+tango-user-dmd.lib LINKCMD=%@P%\link.exe
>>
>> Since it references the "tango-user-dmd.lib" file, I wonder why it even
>> needs to include the FileConduit.d source file. Why doesn't it just use
>> the lib?
>>
>> Much appreciation to anyone who can help get me rolling again! And I'd
>> be happy to help rewrite the Tango installation instructions once I
>> understand the correct installation procedure.
>>
>> --benji
> 
> I think the best is to join #d.tango on Freenode IRC.

Aha. Is that where all the tango-related discussion happens these days?

I considered posting to the dsource tango forum, but it's such a 
low-volume group, I might not get a response for a week or more. I 
posted here because of the high-volume.

Assuming for a moment that I don't want to install an IRC client just to 
resolve this one issue, where is the best place to ask Tango questions?

--benji



More information about the Digitalmars-d mailing list