DWT information, requirements and installation

doob doobnet at gmail.com
Fri Feb 15 07:40:34 PST 2008


Ty Tower wrote:
> Good doob, I thought I would see if I can get any clues from this as to why my installation is not working.
> Tango seems to be working and the dmd.conf files are both correct and in the right place.
> 
> So I tried building it with the command "dmd main.d" and got errrors as below
> 
> bash: TMOUT: readonly variable
> 
> [tytower at linuxbox dwt-linux]$ dmd main.d
> gcc main.o -o main -m32 -Xlinker -L/usr/bin/../lib -ltango-user-dmd -ltango-base-dmd -lpthread -lm
> main.o:(.data+0x38): undefined reference to `_D3dwt7widgets7Display12__ModuleInfoZ'
> main.o:(.data+0x3c): undefined reference to `_D3dwt7widgets5Shell12__ModuleInfoZ'
> main.o: In function `_Dmain':
> main.d:(.text._Dmain+0x8): undefined reference to `_D3dwt7widgets7Display7Display7__ClassZ'
> main.d:(.text._Dmain+0x13): undefined reference to `_D3dwt7widgets7Display7Display5_ctorMFZC3dwt7widgets7Display7Display'
> main.d:(.text._Dmain+0x1b): undefined reference to `_D3dwt7widgets5Shell5Shell7__ClassZ'
> main.d:(.text._Dmain+0x29): undefined reference to `_D3dwt7widgets5Shell5Shell5_ctorMFC3dwt7widgets7Display7DisplayZC3dwt7widgets5Shell5Shell'
> collect2: ld returned 1 exit status
> --- errorlevel 1
> 
> 
> So I thought I would try the "dsss build main.d" just in case and this gave me 
> 
> [tytower at linuxbox dwt-linux]$ dsss build main.d
> Default prefix /usr is unwritable, using /home/tytower/d instead.
> main.d is not described in the configuration file.
> 
> so I changed to su and so 
> 
> [tytower at linuxbox dwt-linux]$ su
> Password:
> [root at linuxbox dwt-linux]# dsss build main.d
> main.d is not described in the configuration file.
> 
> Hmm , so where now ?
> Does this give anybody any clues?
> 
> 
Put "main.d" in a completely different directory than dwt-linux. 
Preferable in a new empty directory. I noticed I have to update the 
instructions.


More information about the Digitalmars-d-dwt mailing list