October 18, 2004
> Everybody seems to have a different layout. DTLs makefile is riddled with SYNSOFT_ROOT (of which I have none), and obviously assumes that I've got things sorted in some specific order.

My fault, not yours. (I didn't realise that that was the case - I thought it was all relative.)

DTL 0.3 will be coming as soon as I've got 15 million things sorted, and will have a sensible makefile.

> Now, I'm sure DTL/MinTL will keep me very happy indeed. All I want is linked list. It shouldn't be this complicated.

It shouldn't. DTL is currently floundering at the end of a list.

If there's anyone's left who's interested when I get round to doing the next round, things should be significantly better.

Matthew


October 18, 2004
[snip]
> I tried to compile this too. But the linkage failed.
>
> C:\dparnell\D_Proj\mintl>dmd test.d mintl/list.d mintl/share.d mintl/seq.d
> mintl/array.d
> C:\DPARNELL\DMD\BIN\..\..\dm\bin\link.exe
> test+list+share+seq+array,,,user32+kernel32/noi;
> OPTLINK (R) for Win32  Release 7.50B1
> Copyright (C) Digital Mars 1989 - 2001  All Rights Reserved
>
> test.obj(test)
>  Error 42: Symbol Undefined _init_10TypeInfo_i
> --- errorlevel 1

Hmm. For me it works on Linux and Windows but when I try with the -unittest
flag on Windows I get
list.obj(list)
 Error 42: Symbol Undefined _init_10TypeInfo_a
list.obj(list)
 Error 42: Symbol Undefined _init_11TypeInfo_Aa
list.obj(list)
 Error 42: Symbol Undefined _init_10TypeInfo_i
--- errorlevel 3

There could be some issue about __init vs _init. See also http://www.digitalmars.com/drn-bin/wwwnews?digitalmars.D.bugs/1904 and http://www.digitalmars.com/drn-bin/wwwnews?digitalmars.D.bugs/1946

-Ben


1 2
Next ›   Last »