DWT information, requirements and installation
Jesse Phillips
jessekphillips at gmail.com
Thu Feb 14 23:15:14 PST 2008
On Fri, 15 Feb 2008 00:28:21 -0500, 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?
I assume this is a program you wrote? Either way doesn't matter, your
missing a dsss.conf file which should have these lines.
[main.d]
buildflags+= -L-lDD-tango-util
then do your dsss build. Your building in Linux right?
More information about the Digitalmars-d-dwt
mailing list