www.digitalmars.com         C & C++   DMDScript  

digitalmars.D - Can't get Tango to work on WinXP, with DMD

reply Jaba Adams <jaba.adams gmail.com> writes:
Is Tango known to work with DMD 1.041, on WinXP? I can't seem to get it working
with either "dsss net build tango", or by downloading a binary package, and
following the instructions here:
http://www.dsource.org/projects/tango/wiki/WindowsInstall

If I build from source, with dsss net build tango, it eventually kacks with
missing files (Exception.d).

With the binary approach, when I go to build my app, I get link errors, like:

Error 42: Symbol Undefined
_D5tango4core9Exception11IOException5_ctorMFAaZC5tango4core9Exception11IOException

I'm interested in putting together a "D Box" for PC + OS X, similar to Peter
Seibel's LispBox concept (http://www.gigamonkeys.com/book/lispbox/)

D itself works fine (both dmd, and gdc). The problem is that my "minimum
interesting configuration" is DMD+tango+derelict or GDC+tango+derelict.

It would be a great benefit if new, curious users could get up and running with
these modules in one click, in less than an hour.
Mar 25 2009
parent Clay Smith <clayasaurus gmail.com> writes:
Jaba Adams wrote:
 Is Tango known to work with DMD 1.041, on WinXP? I can't seem to get it
working with either "dsss net build tango", or by downloading a binary package,
and following the instructions here:
http://www.dsource.org/projects/tango/wiki/WindowsInstall
 
 If I build from source, with dsss net build tango, it eventually kacks with
missing files (Exception.d).
 
 With the binary approach, when I go to build my app, I get link errors, like:
 
 Error 42: Symbol Undefined
_D5tango4core9Exception11IOException5_ctorMFAaZC5tango4core9Exception11IOException
 
 I'm interested in putting together a "D Box" for PC + OS X, similar to Peter
Seibel's LispBox concept (http://www.gigamonkeys.com/book/lispbox/)
 
 D itself works fine (both dmd, and gdc). The problem is that my "minimum
interesting configuration" is DMD+tango+derelict or GDC+tango+derelict.
 
 It would be a great benefit if new, curious users could get up and running
with these modules in one click, in less than an hour.

My advice would be to grab the stable Tango version... 1) Grab http://downloads.dsource.org/projects/tango/0.99.7/tango-0.99.7-bin-win32-dmd.1.033.zip 2) Extract to desktop 3) Open folder, copy paste bin/ example/ etc/ folders into your C:\dmd path (or whichever path you choose) Do you really need to use version 1.041 compiler? ~ Clay
Mar 25 2009