www.digitalmars.com         C & C++   DMDScript  

D - recls for D, beta 2

reply "Matthew Wilson" <matthew stlsoft.org> writes:
With the test programs suitably, ahem, _modified_.

You still need to use the DMD linker to build it.

<plug>
FYI, if you are unsure about your path settings, there are a couple of tools
on my company's site that can help.

1. NVX (eNVironment eXpander) breaks apart your environment, making it easy
to see what you're after, e.g .

H:\> nvx -l -p SYNSOFT_ROOT

PATH:
P:\Programs\dmd\bin
P:\Programs\dm\dm836\dm\Bin
... etc ...
F:\WINXP\system32
F:\WINXP

... etc ...
P:\SDKs\Microsoft SDK\Bin
P:\SDKs\Microsoft SDK\Bin\WinNT
c:\bin

... etc ...

LIB:
P:\Programs\dmd\lib
P:\Programs\dm\dm836\dm\Lib

... etc ...
P:\SDKs\Microsoft SDK\Lib\.

... etc ...
SYNSOFT_ROOT:
H:\SynSoft


2. WHEREIS can search for files in your path, in a given drive, in places
denoted by the environment, etc. etc., e.g

H:\>whereis -p li*.exe;ma*.exe
10/12/02  13:58  -----A--     114716    P:\Programs\dm\dm836\dm\Bin\lib.exe
01/15/02   0:59  -----A--      36380
P:\Programs\dm\dm836\dm\Bin\libunres.exe
03/19/01   0:02  -----A--     389632    P:\Programs\dm\dm836\dm\Bin\link.exe
07/02/03  23:26  -----A--      49692    P:\Programs\dm\dm836\dm\Bin\make.exe
... etc ...
08/15/02  13:39  -----A--    6531800    P:\SDKs\Microsoft SDK\Bin\Liset.Exe
08/25/02  18:29  -----A--      15872    P:\SDKs\Microsoft
SDK\Bin\MakeCat.Exe
08/25/02  18:28  -----A--      40448    P:\SDKs\Microsoft
SDK\Bin\makecert.exe
08/25/02  18:29  -----A--      10752    P:\SDKs\Microsoft
SDK\Bin\MakeCtl.Exe
08/15/02  13:39  -----A--      39184    P:\SDKs\Microsoft SDK\Bin\MapSym.Exe
01/31/00   5:00  R----A--     114688    c:\bin\make.exe

H:\>whereis -l ph*.lib;sn*.lib
09/19/03   0:19  -----A--     250880    P:\Programs\dmd\lib\phobos.lib
09/06/03   1:50  -----A--     538112    P:\Programs\dm\dm836\dm\Lib\snn.lib
08/15/02  14:37  -----A--      10194    P:\SDKs\Microsoft
SDK\Lib\SnmpAPI.Lib

</plug>

Matthew



begin 666 recls_4_dmd_b2.zip

M>THO]-996Q  ````9 ``%P```&QI8B]R96-L<U]L:6)?9&TX,S0N;&EB[#L-
M<!/7F6]M&00(+&.Q"$<A`C;$!)?Z+\0$$JULV=C &LFR)0,N&R$++")+BK0F
M=G[M&-ILUIJ!)N&:NY K/=F>WK5WZ35W31HF-9B#I+G+7-J;SG5R/TV&2YW 
MW76:F22=NZGN^]YJI158`GJA=.[06$]OW_O^WO=][_O>>W[[R\6$]! RGS"$

M$:)K:;=WE0A=S3U=NJ8=CN82P6'OLNNP*&G:T>'NT F-;G<Q?,GS"\BWHL"O
M6,?0.O(MF9>MSY^?K>L7,.0/BT 1.3I$"%,N=%)1M 9$1T#T!4-QOH&*O2S;


M!NX-!%L]ES2^F 9NX\\1SIR%<P<?SK)KX*F]T8)_[.[H(./?TNI)48\*+ !3


MXG&EWT\'?^( 0W^=*9$SR.V<81:?=I[6$WC0T8?3.G+D"':KW]GW4JF44^DS




MI(MEF&00BQ-8G,+B9U!,;(""/%U$U,_(6L+ECT_"0\%P7>WG%Z5>6IR-4E\G
M5Q&ECCU  C8;%WAPT >NW-'=WBX<Y.-B*![9)_).^^4NG?;Y2T%QO  =]D97




M`0RWY ?OMC<[[3UM"D8Y8$3(0($YX,E/*?\L*(1$^9J [WX2N&0>%$(K.!.N
MR&\9\.LC>^>R\[4-T%Y02L7N++E"8,GOE?GGU14F^_)L8&FX&CX%Y^$5>)F!
MET"^7"AP7M7<44/F',"4SPK XR7=N6.:$[QPF,Q'OP+HWT,:;"W!<)\]W-<4
M"_C$0(&)YD;CPRIS.P2R:H7$+;"^&8?U3:7-5IT?T6YO5I&<F!O7V&PU!2<H
M.-(?% - E:TM'!2#OE P7D PH ^KM?<18X[T<IV\P)*USJ;K89U;0;7?`=6N






M;535SG1:4 :Q& :Q#P9A3.
M0-"O_R7V&+.;8VK,>ERC`Z.#P&AY;E_FH,6((.I!"R6F=M6O-FBX-46BPQFD


MRW-ZVX/A!_CZ&&5\[&OD""1K&[?7%P_ZP<7"?>AF0ARB7R#L#V!>& P(XG T


M1$4!EC4BP>%P,)P_(L_3X4!4[/\]& E,<47EMX.,MS$I4L',O3'UY)7Y^ E:
MDV?7>R-DJ4V[YEK0TS?(BZ"D <C! !#J5_

M3M3P(U(2LH[=_O1OQI\<&ZFM>W+L&2KH'2#H"C"H"0Q:G=_ALA)!F97I<])B
M?DM='T^_4GBQVSW5F5Q6"1I:"AI:S!2, ?^_-*1X^3I0C1E44PZJ:;ZI&JJ:
MM.\H"KH3%/054- H*,AQ4T$TE] *!.;K)I!BCO7I750 '!^,!82^8$P(A/OX

M%\K,GZ-LA>(][O%:%:&^F%ZFPOH5J/I%(3ZXM_!R]7< 8Q,>23B<ZB:Z&F3\
M*CE<*&'_CA2G!)X:D.<)\/6'&=O>P/Y ^(;J"F.PO8#C_]^;<;5U:3O4 AT.


MESEZN\'&R)SKW W264A)3UM+4Z,.RFXLVK'X$FULSEP;:4A?)]%!?9/F:LD]
MFOIF37T+U(_M(WVV.- U"+&VQF834 D'`[%X,!+&PVH^/9IT4P%WQQFZP^UI
M[G2W[>AHZVC900_4:NOJ^7I8.^%([B7DI3 )`3LM ^O&M?LNWD[VCCZKO9<6
M(ZP ! >B`I[2>A3JS4-VOIXL3[>W +E;,(2T "GM? -9JNE(GWEGB& ;'FIK
M8/W1J+ OYAL(]/O"?:% C)#QQTE%EFG+8"B$Y\QX7<_.UVPD9>F^4%R,^7TB


MD>42P1<*[ \+ U$A'GPX0$I 4X$`] _X0B ",=ALM?Q.>_KZ!SS5P9/R#RU%
M\)B_/Y8FYQ.)*2N7'?'Q?R&0"XZ.Y1[^T_^29"[S/83GYM;<RWQNT2<.QIO 

MS)_XK)A>!QR[:'5W>V21J_9ZZ&TWN9WCQTY5N:1S4CMG49JZ.'[T?4)TY%4L
MI)G-[PR:$J;[$AU%G2X*,79&+_W-A:*:?T]T;68Z:9/DX"H/E"KX?S=V1G?J

MR-5#U9IH7
M'452JQG!))<%?PYLD%Q6H%"?BEE4$ V2G1L[ \RM8Z>Y3A"QVI653EP!6K/*

M>Q76$SM[9)=9VEDM/VA!G(3A M1:3S&V5F\^)7)2^>:?BBM'[ND%?6]CI.TZ
M[!N;T6\2ZL4B:5'CIE\-O ^LM\B]H(R_K 9M>=R*]*!]J<? 5H=2A3R- -T*
M0E?)RR46&V6O7MZJD^P-DFL+;?>:Y:TFJ867/ ZEWRAO-4CV5LG5#A2KY(<L

M^%'LFACG3L"#U
M(<YTO1^RR0%C/SYH,3X]!Y.,B,N >2^CPBGX%\KG:$S(0_,S1)^9UE-J+P&U
M<_16B.J4QH2,?:H7Z*2SAZ?%BI&3=3^$UE[1>/90'?;WPN\IO2+2MU$%8V<6
M9*B/4^9*O9TSJ0XESPA[=H^>0>V=-J "S]'YF8HK=W/E)CVPTLM&Z=0!)K54


M3/XYR]PY^1]03+W),NNF_ F*R1,L<\<DX-XQ-<PRJZ:>Q.)U+/X!BLD?L(QU

M$T _S$)ZR99\^H\KIO'*+9E9I^E<E'O)&>:JKF;Z0LDKJ-&=,^3X/'HCER$S
MI1HD0\WT3"Z/Q85X++DJ'KI<'J64A[;%2%LLF1:FJ Q_\&H-7HJAEUB.+R/G

M+4SO_U SJT?2$;$.1&(!*_[?,_,P$!C OO3+$2;XKH!O"CYIV6AIAN^Z.=HO

M`UGN.OPFN+!HGL6+79\Z. ,R%1>XU9DHS^S>26];+R+)%2S3EEQ 0 -KS6DJ
M9,YE5V7.1;G&8R]SF>67\K!H.LV7W+W/D%V22V1%(2(5^8 8:4[_%:B'LZK1
M41,I(=T\=8CK5T//R$E:)V(X<9(+,2JP$HFE4_3'F1BCD3!N<,[^]7^E4A"Z


MQA*:<U3Y095FD, Y/QOB4?XF ,0VER:VRF\[M433$"#HU_590;%.2 _'80HD
MFO1.('U<KR&]A5GQR> '%V& HV=Q(+">P;QOH9$?HS2F4"?UN=+7IW?2A'HD

MJ5]?Y XUGX!"+Z Z7RY6QTS%!0!,E:CJ)IT3W.757'<I/70(EWG8[]9W`M4?



ML,W(,FLG(,6OG83'M<GOL\SM4^NA2-[+,FLF`&W-9#L44R_ XTZ663WQ&R F


M`&0"5AIER8> E\P<U83 6\8NFMS];RQ,&PN=:P861\ODM]3W=_ [Z\2%Y Q,

M^*+1&=Q0Z&&U:X*X6T'C;FOR0999G-P.^2:YF64,R;4T\VB3B^6JDLN27*1;
MKPI)B?KGYRM(RLBV% A?!>-6%\0M&)\Y)Q[AQY6PZURXJ+],BT80TJ2&&^GL

M?3G8%% P'\*7IGB4QPT;'F,F]TLS2%]]0HTE3&_!+M/B5-MV(X2:M70S1USJ
MFV.)KE.6S'#P9;CT>-UT6!JJO%-#WYC0O0&[('VBM\BB2J$'X=1WY& \L&-Q
M=\LASNB1WO;"OLOBE=AS+:AFTCW[&.KY;2!O]4HMAN[9!.8+;U%BCT5J,>(F
M<(]);C%M/ 5)S2AUF,6U,E;*1^XAXBVX&30JFT'<".XQTXT = W^&R68VJB8


MSJZ?P5GL ?EE4%0KXV:<P7"-R2W1RYDSJCTT/; `-]LC]Y%!/81!*QXAPB*P
M, 6KL4']:#M7B;,"UH^5Q8,8)XUEP/]"&UB8&VD 2A.*=&$C)#XS6K]*_:IS
MVPJ[.QH$AI:"<U7!^,Q2.>)1V=+O")K2KP%2T7''C*:M!YI&I%FM?F=7 4&!


M;<*''<.X89M F<9D!::#U9
M31Z%`)T,05A.PI:C+'?YN_*RY>]MA5:NUGPK5S87;E4^.-A,[6.R<*M'+UK!
M[&Z/5WZ9P[./Q"'.PJA971[G\*U?Q:.>Y<Q05YRJ7X?')*EE"'1X>G#A:_]3
MWO7'-G'=\?>"$TSB$&=Q/'Z$D BGD":D20A)3 +D!T5-;U,=S!S6I 6T9/Q0
MH8!M:3!-,S/J.*Z6!D751-L_(CD3JZI-&U4%C<1"/"5HU=9UE:9-U7Y(<R0F
M\\=8-F!M5^_[>7<^GQ/;<2"EW792GN_>O7OOW?>]]_UUW_=).53*3^B*V)9-
M95LT'F\ZVA+*D7Q*S"^:B)<'Z+)M6T69K_#TM K;Q+:*<M:#QY3S#O2E>T?(
MS>$6"]D>,KC&3CGJT*^#E3>PTX FFCQ)\FJU\J[6BO;CB:OO<0.QY_(D6*U,

M':KB96W\0&[:K43 ]O$:1/$V%B7AWAKVP$<PB(3,^1Y8X^4C#A)PD-*EX5MV


MA)0Q,S=$-^5;L')MF^U80J6>_04L23=+;/OF<BV_*B6_7K TY&](R;=OAIWC
M+_'L[S3FZ[*)N%W&/= F=0]TQ5Q[H!.OJXBMSA9]J[,;&HS29RJYFN=*O+3U
M]"+(N\269%;-5:II5U;UJG%,WZ;<H72VZ1?:!F;7))1?=I[^]N-$72P3(I/O

M;YIZW\X;IB;MO''J*B71OQ'SB?X.R1B2BS8X>SH-'&'-5Y2; XKHQ,'X_D?H
M9\> 7"TH?-.L?/D? [+P:2M3ST0NN^CDK^*QUQYBX08[;XG6HM9BSXHH,;V5
MT7(DI'RN3&5F#ODZ


M:/B1/J44NI_R4PLIRR3GWT:/VW_AVPM3J$_GI%\ -5"]F.P1+Q7KO-UCMOH+
M[TQ44J:_*191W E>:_95!9SU_HHS??S4;WQ% 0_K_=; \3R&<E F_L+8*W<F
MT+KOI6?AUHG J1,E\V-C=#WUG$4N&#I7&[QI 39H\_0'CYOBO &E].0XD Y"
M1\TR5ME' OQDN%FG1T(*QA."6.MU*-B9%!AP,A^K\X1&D=>O%DB,"Q `3&QR
M$5ZK<>QT3]WI(#CU:?&\H81P>3GMW!E]RL[;PH_9N8-%'C7TMTXLM.NDE? *
MN ).YO^P_9JW.' \/N!;/,$')KHXYMLSAB?6NVAL!<G=[>.C6,Z>?E]>XP= 
M8C_#I





M3.AE;8 L\;<LBY*>"8L<`=\Y&OPH[GL.C=SF5O_2.R^ 3"65\/?'-B$[>*W.
M5XUU7VE8]S:Q[K728NW7Q"SJ%5KWKT1[;IW!O**="MT'K"&QX$Z"-[P(KF:W

MU3!AZ1?KY7C>9F:$[V"!:K8F`WX'0C$02[!P\!UH<%X 0WK< =[E0"VKF:._

M9WU0;RCMWNVYV[PO$)('! )"\__L6S3W=V[U[OZ:V/(YB* '$;7A[<P8GY Z
MH4200DM#H
MBYYDJ[08G5Z:<\= PZ'!;4,T8(>&#F-
MRCF"&[,">'Z-W SA/N700-CP"RIVE8;M%!PSD]&O>V5ML/#A A%N%H,%7$KR
MLEPK%J%"L56P=2<+4!=,)7CL67\PHHD&80"K:ISFQB.STB,<P%2]Q6A^=T!9

MVF!,XRWDAL8Q*$1F$.6R:,Z3T/V%7 (]X6V<:)7 \(5O-^2-7T%]<H.FABGE
MXI):3&G')S"T*D+;XS)7R4+<^;4 "Y?8>2&T6W/T^W:^.#QBYTNB/Z&SZ#B2
M:=P P\\\A8_Y4VV4-]6'LWTXVT-*T50_DL>1-")9AV0YM*6[E,!\+(B.XO)U
M7'X;ERZ<M0!#JQJ!`,-+F4'&TI$],L HYHLR^9;2! ,8<XIG.;N69ON>7)*3
M]SX_15O(JB\<P+(\O/>YA9.\/V#SU!>RHUIU94:U2NQM*F1I4*VZLJ,;))Z]
M'TF8Y((V,+"A0]XAGR'4D)TEM9YGC5+<(X9G^ TUUH'X`A#EX$=:UCX-'_ R

M;F67R2/\U? $UJ:PMN5NM!UOB2<^=AV QYF8G!5ZL>HX0MQ(N +A,\U()*R?
M;SRH0!IU7 >JV.H,\]GO.[" <WD+NU?=5XS]S,A/412X.8//^[SJBPUO4\<>

M%OHLM*Z]=;Y4RC&RN] 0V5UDJ--B."\VG"]]P)'=)9]]9/?RC)'=[*R'`>]D
M5F R':W90WR3<T33<MN<I.9N;-I=*9X>?DR;LE^B%;[386X<<[Y'AK=SP,\[
MNYSO^?^I?=Z=T]U;SN  7!0E:<ZC=<1"HFN$'-;L8=%:>GNX)-4>OO4M]MD>
M?OH;%&=E:]/=?YH823 WT"AI7N XTKV&:TML9EQZ:SZ;`YZ79T/YY>G>^__J
M>!*:SU/?O$#I(2U++JO1;U_*&8V.QF;!X,JD]";3.5,.X,><948LEK(!-?.Y

MS,U[\]/M9N&Y8$1)*8C &-Q4>&T^%TXWSX8L_5_'2E9U1QC[L7K^!])GKS"V
M]EW];AE<^+O8M'4&1ZXB*I;.'*.JWOQ[`:*3YH&O*+%/Q:5VSO2I.-3.F6;I

MA;$WUS#V<4GJ:U=]UU24'/VJUOQ[`"Z4% (?4&(+`^TGS0\85<B -&X^&LFT
M('A2#AO8
M?1UGYPOU]5]%'*X\W2*H.F?29DG"+U-5F)\++JVT,("I4D:/*8V*;KF2IICU

M]O_KX%G^I07/ LHH989S_!\>VQR._P!02P,$" ``````=4Y.+P``````````
M``````D```!M87!P:6YG<R]02P,$" ``````=4Y.+P````````````````L`
M``!M87!P:6YG<R]$+U!+`P04````" ":;4POAUL-`Z("```H"0``$P```&UA
M<'!I;F=S+T0O;6%K969I;&6]5=]OFS 0?FZD_ \G)0_)M*"N>T/*6AIHQTJA
M F31I$F( $G<$HALIVG_^]G&`9JDG:JENR=\W]UW/VTZG>-*N]6!*YPA_83+

MX,6LF"$"9Z>G7P4\625OP,+"6+-%040RMQ'C 38PQ1DM\L\0/.>(8 I!D;)-
M1!#TXK
MD:7=^ C.#B
M;/>F\LMP_B"X?&OD!*$9^IXWEH F(]CNR)F8EC(>V-U>T[!?9A%>A2/O]LYV
MK-!SG5_",%9ZT[J<7"OG!,W6<Z7W+<<R`JL$",I01)&";)<G:"D?G/,$M\C$
MM<=C*RCS&ZQSS!BB3($_+3^<VJ[I30.!/B)"<9$/ISA/B T51H9_'0RV"0VA
MV]O+O+]5-LBD3K6APB5+==KFU:^B5.7]6QA%4YW+ULBN&[X ]2UC;(6.?2DB
MB:9_S-)YLWL4,[ESWN6/NKPA_&ZW8$<.J-15F]V_8J]H95<!AH=)7N65>_4F
M^]^K?)^(G 3K-,5/0-89DHW1$BV9W>LB`S&M<F;URO'S)RV!09%V+Y1Y<=B\
M'OH+AXZPU] 3TD5T;F[XW.1<^#G


M`_5ZV,D;-^&\L=9'EG;K#U!+`P04````" `UA$LO[)KJ2G,1``!"8P``$ ``

MB5 G-BRW1=$&`DVN)*(4*9"4CQ3.;W\[LP?WXB%;-KI%8VFY<^[LS.PL5[M;
M9'>3[?OOR!8YB1/ZCHB6TS I=B)X  _/5_DR*\1SU7N4TZ"D$5&]Y-=E!#U\
MW/Y^.2=G89E=T9R\V=M[6P%FR[L\GLU+&#B^2VD1%V2<3<N;(*?DO+PCIV6T
M37IA'^%VR&&2$ 0H&&L%S:]IM*.P?<P6%><W-S<[!<>X$V:+G6"U6PC$"J!=
M(UT;V6+* __:AZ[7`"/YE$6KA +Z!7[BTS)X,GJCQ3++RP+PQ_B1%&4>I[.G


M,UC&"SHI^6 !!$T*%-V<9C?';&5=LG$#W_./;'&H`82/N$>NX)-03Y*E,V(W



MBH=RE:<DS"+*U$Q*Q=;A^<BA8:XA(B<A#S6D%XBP(&F6OOY*\XS$'.LLOJ:I

M!)&>#MCOY2%Y3_;Z`\U*'LAKL0KY7'7B=?SKT=%P>+PFNR],04.=[XTV=*:_
M!<F*N]%=I18N>#D


M=+60]G5Z^$'-3\71R>2$3<>8F VXVKO=XVV?[&Z]>$]&:9BLF/K0/S']2=GE


MD BZ6&Q[^\9/YGCXV^C(TJM!YF=+-'H=AX\0Z_*/\^&GP_$O-?1.3DY<&/;W
MUXOQZ+>A#V8?P#B/8V2(,<>=B)R%.[8 (A9-$\;;U6M];GP,,KL_.3L]/?M=
MFP%%[$U%[#BCL I+0F^7 )_KO\EZ_IB<'UY<6AA_JC"R7)ZMD6R%JUSCGL6.
MLM A8ZE8OLA%F"?[.^P_DJ4L5XZ*NCF^9+YL/#D]O!Q>V/K[V2,26SH),A*D
M=^6<Y9+<GX +2I&Y95"V3?S]$^:?>7P-CD5%2V:58<(B+ 0$=*7TE 5MYM?=
MI$X'Y9[O`C]RV^G!F' >Y$1K6]S0+[*LK+Q24P/=.TB8RH"G[AC,))AP[]H=
M7*91LF]K.1\S*?HJO=23Z9[,NK24!>*VECP1^+--ZC(;GBM5V%L4?<X1]!P]

MRE0L"ZF=PP^T_,R6V$-ACVG)\I7"!=]&IV-8W1+^=F=I`Z U/:&&-)0&..07

M*0H2H<98DJB$%YDX"HVK=>MJ-9W2'#MP QR&\_]A5PMZQ5A%PI;\(316!I%S
M%N^8RUK2O+QS9M"<PDZ4ZHL.KA'" F&]M)9^11ZF&.F'<P11.Y=ZR8YEFM$!
M_>/U6%%K4N F*4*!]%D(C><L^7DV:D#H<[!X/F+#V_*Y+23O2!' (4=^&'F.
M5Y8-\,NH`(DO:!"=I4D]\35P*:DV >R4[336P&-4IRISC;]V,1[>797Z6$[&

M[8#TZ:I*HD0O*YFJOL0/?["2ACD ]O)'?V'>2/2<6^M66;/6)Y) K0<#KN 1
MM;7JVW60`!M&N0[S`)Z.3CAO/;&(__RBL:*6-NL5G*BECUSPV&?E)7:9CT^5
MV.F5&4\8OO8J,OUM4G4+.JQ/4/A!93M\WEXQ681%\/VF"N?<):GDW-Q'8=&Y

M IAS,K1.Z[BIXZ1*$M&$SH3%XIRT3RWNS !'-.M&IQ95Q\8IHD'M;F'/IDT5
M</Y3"=/99&$P,UM5L/*L46FWNA]0JU\LRHJK[6KCR_"^VFU<$O4[6+_3D.--

M //173 `Y6R,"WTCW\2)HW?)01M!3LG8W2L"? 0_&6R8`8%84F<;?"5^LZC:
M,]9"!JB(QM.><?0DV-2*!V)!_ ! _;Z[^J"_XEHL,4/) F#SA#ZRH."?6 ]2
M 4B5(5K-K*D*46M.%9!W]8KXI*VFAH)%146>XH>X4K7,6 >'" =,QC8__<3Q


M< ,2_F^+)KU#A"KAF=2EM["C*=A6+Y9I-JI?6?L6)2";V5[EZXVBDE"(+!Q5
MGSB)=D.IW^)NREH,2W'K5LWF4I1K++=:Y P+_M-B+;X10O_L4:=U9U3*GENE
MW5?A`]7J(?!\JH4:RO-HU" ';E"1/KS/IS]5Z7P>);J%U0UJLA;Y\YHCE'*?
MSR2-PO&&S=*'^WEU.>3;NN=1I5X6W[ F/:B?3I&-`2 OW6/+36 4!4?T5AKH
M/P002GB]7Z-C7F1:<GRFKK_\R>E4"I_B'J(D,1NX-V!_W M6!N35J]C=676)



MFZU'8)MDU2&V-KLM!VR;9-8B]2!66P_O-LVP0]!DN_Z([V$-#P:/$F!9O[83
M0H_0![*["^=U*<OCR!&\)0[77Y )R/'ON#SE/"[6.JI;J;,Z-[ N)A4\?(> 
M6/4,]($"I? .`T6/,8J_B2X;C,*> 1;.*BDO^3TF0SRNE&&Z6L [[%ENL"Q.



MQE1W-_*0VXU]*B38T(Y0FFPJ#YT
M&W9C:C6%52<"K4:DJ<=G,[5F^D$_$WN(`3W>?KAMN':!!YFUJ[75'NQ3JCSL
M/ZFG<(<H#NQK2B
M=(59$-Z4H]'+;<(OA=GX++N^MWFO\4LF, 4%`>H375S17+R3X(8=_1U_H;<!
M!R6?SRZ'Y/+CX24Y)L=GPS$97UZ<??Y X/[-\?!D3'H%I6QMK^AK<1& T!2G
M&Y"[`E3\/%M2=>G"6 E5X%0?J5P%__CYM^-= PV+%X7TK&&[2 VV9?S?ME]/
MAF9X,_^2!VNH!)"'E,XLR8\L0P[G/64YY+;>IQBKH&8-<(N\=6EIJ:S0,F14
MP7*)NVOC=10XF>61C'M($LU<Y=NORN2T !MQJ. ]C;Q]D:1IHO![R/\^:L),

MEM;6-K0:7- VK75H7LU#J]6^ +*[W%F 5B.-DW;)UB"]S%XIXZDA%ZM'H"2*
M9CW:H ]?MS>-DZV!Z8YIG6P>ZOZE85ISE8S9%EV+Z9[<S.&42RKE %=QJP$B
M7O#G
MO8;KYKX=.#Y *L._NC#P(5MZHK?*D#GHBP
M53:)T^L CX.T^I4->.U6<F#L665U1CZT3 YR(N87H QO`L,EUG!.P[\+N*I^
M3?-X>J=NV!. F:W 5P86RRRE\-,#X <:\*V3(!?7ZFV[DS,(3;Z?(AN$0SS+
M!QNJO?^C8Y*?(W /P\+$WQO!4A%(YN*SD4FVJFO%&C)5G[;7 Q?RG$MF0"K)
M7& .KT&K\Q[KB*F).!2&]6<`CD?0;4!P'FD#X6EK&^#PMDJ/)" <+;H.E.F_
M%_?)$3,6L P82&YBIB-)"^^?"_ ZDT%3*^*28 W<H<$L73 E3FUPN;5G,R9:
M)HC2R3?R<N<E^U> =1VA_K53_E!+J\G)0A/" 4 FCG;YF)-)RVF/O!RE\),6
M<5'2-+PC5[2\H33E<R&UCV*_D *_^"M]Z>*3[24Q?UI+M/_L;!7M4(*0F/%W

MM[HYA<^#Y
M]?ALO>I7SUIMV\ BC;S=N#VDNEJWH:^&84" `Y8^3R"X7_J7:+%=?YK6H+6K

M8&47W;>?/NK?#CA2%\*[S]#UX
MI '",4O?H(=-(;0:M4%3JG,?=9 2^ 8^UMMU6E\]B^NZ6EM6>-VV9O,DYC\:
MJ:-P%TFUJWA<F*WP0*1;:S?1BDR*Y:38;9 JH7<\S=()LLLGB[ J)-C3M(T,


M:(HG+P7^GF %BW6.68:_XE9F\'.!<3J-4[:L2))E2W(S9Q,4XIM*Z8P$:07)


M[#THTG7
M_)I7?;'2.M[ P1;1^WKTF\!=&Z+TDI]L(C!WI,A'NR0;O(]/2BV =R6L(+KK
MTM \K4^I=>9,>F8*^Q!R`-9=.I[*=*2" [OCKN[?="500:PG`2^4KB$%`JQ'
M`VNJ:Y 8XLLK- 7^(=??\!3->..V*R$#R"^/CY;SRFQ7> Y =YK6FZ]=*5I 
MZ]%S7EQ=AZH#W#R




M7'424A1B`VY#C)RDM/]^/;83*/3E3M>>A40\SSPSXWEQTFZ_[6HUV_"=I;3?
MD&L=W]*%W$ ARG^58L-SA"H`%EQ L:( :)+F8,,ZWFQ8MH2"Y 5L!%^*>)U;

M_H#P

M32!1E8%,9C062TD<N][/FI>R[!9M!<YH'$9C]R*RW4 AEC63/VFF`NTH\/W)
M'F8:(I_9.PLCM*%-GYP^,MJ9J8Q'TF)$UE_./EN/;!_1M#O#LFR+T'FYU!P\
MPT58GV''D.(.5-N1WMY2D='TK(=4*&63F,<E8>8I)G?QIMJ4)2.5%]OU1N.I


M-<L(W^:H- PNPVX5T$!FZ2CR3B7<,Z9D) TUKJS4NRJN3NVE/MY_<V/,U'N=

M:%*H ?4O?NR2,X!9JPD'ZPF1GAHL=?3)XO.;5W1ZS^G,Z A4^0`&\*2_UT+0
M<_A/`GE1<_9>^0[+Q8+= RA3JI)N$8O,;_H8`?:1[J;=,,C]!XM ER].SHTZ

M;+P2X =TI=3P#E

MJY>3?&'TX<C([ANK[HO3 YL+N^*0ATDX>NOMS)LH_J5QS?H?+CD=>3W[_;KF

M<W0O1"]R96-L<U]T97-T7S$N9.5:;6_;.!+^[ 7V/W -M+%=6T[3!1:(ZP5R
MB;,7(-<$=KJ'0Q(8BD3;1&11H. XOFWVM]\,24G4F^U-KO?EV!=)Y+SQX7 X
M)-WOD/Y_L_SX`^F0<Q;08V**H%X03R6-I>-CJZ*X7HF(QX8HK3T5U)74)VDM
M^1KY6*/I/OXL%^3*D_R!"G)T>/ I8^311K#Y0B+A9!/2F,5DPF=R[0I*KN6&
M7$J_2UI>6_$YY"0(B&*(P;Z8BB?J.ZFTO_-E9OYZO79B+='Q^-)Q5_W8"$X9

MEX5*. NE^FAY"U?<WM_>$U?,X_://_P!78&"[<7"QC2M',*_P\$66M.FQ3> 
M1*Z45(2-!K*&JR H40C.Y1D3)8J%\1U;_F(BO(5IU\W"LRF$EVM< 8V?CA*"

M<[D8D \?6%M3&?BPF(X!(7 A^2V[3Z5A8;,65-\>WI/AD!ST#MI9DR7&HOQ8
M05E!C:7?(;T>:ETM:0CNC6-NM[_D/VD0T[UD;A&))5XSZ2V,L>UR>X54+)X;
M4WP>C _4C --9YR$7'G^2D!CE;*DZ.%\/R1_MK:-9'M0+^(!0LYC37MJ7)0:

M9 9!^/6VG5]<CMYLD9^W*,&-O<&N!+.+5UOGTYF["N1Q/?<J=N>T]?$U;E.8

M#D.XKXZ
MG>1)1D\T)'+!5_,%/""E +\8FT+JT3AVQ:9+'JCGK `OD*]7'')R?4$BP9^8

M,C&/5$4\-6G)MQWSIMTN+UG[AH(4Z5H?!*%/5,30N=8_8=+SM95;8,D<L=EQ
M.DV0"S*U.]10&9HZ]7GWM&1D[MATFD7[P5,N0B899)=J[&+E-DZ*M_" 3_O2

M\I!O8&<-LPBJY:P%&1ZP=4GSW 5_]M%Q8NEB=JC$= DLQ8L4P;OF.Z<3WS4'
MQCTI:C FJC)L6IV!AG:&$CZR26H9CL ! \9-F*D!?BWI$J!8A9(%Q.=A?N'6

M5=*VI%RAQ)RTD22RQ7H^F]6T *9+&M8T>N ZUY N%-IS>?*BD?<&-/4:JELI
M!%OG5B(/I?F"/=$*<6=8W[( !5K8=]Q >(/]31309^*[H4=5L%.!CDFU*TM"




M"^H] HR0KG6+&N]^WP3.YNT[7T>^^R3T:1:SG;-JML)=K::^9XI>^X,.A"H/
M8?^F4]G 1T6W)U!M]SF9]F?T834O3WHLQ?VN][> >X_%<(/%Z+I:25 W0A\F
M<RY OC><5?EO N1=^,XG/!- 'A2+ M5B?RF.5\)/< O0HJBJ LRX^5XQT&+W

MW=O/-D;"/<B*(1K/D!IJ([PU`D%[8=5IP").76]A3J+49GJ M]19).[W&VIV



MGH&'Y+.1N7L#G4G


M:D^,Y?^ W_N,?9(-X!'Z3V;Q)M^^E7L.=(K D!_A1L!\&%<M'E;O`U\NL:[ 
M,6U'R(PZ`R)IO?/;IMK<,;WSCNT6*]GI%FR%\'1DDAG5U+46 /U MW ;)KB]

MAZ4>Y0J$_;0M'P*TIUI EP- XHN5TQ^+V35G4!N8]XD7``"N/XA NOJ]PL%P
M)UG1:R4ZW^&9OKZ&)2[I=*KWV*H-36J0KGGXT<ULS-7_A<"H+!H.\VPE2$RF

M.H[Z*SIUR<+'5_8'6:LUZEVBG7T&*^5%> A0'N3D]#G ,=4;]-(I2BY!ATX(
M#V>)#C7CT^F7J^D_KL:CZ=G)S4G] ><KCJ*QE":8N7F15"Q9J$X,(T&7KEP)
M&FSJCI^M4V<LN0[9`+320_8<F:  /E0_4!B8XX;^=_E%RRKT\,*&,#PAQ6LY



MC* HO:%PY ZY:W8<+XKNFJ1E1"M-/*'&BS\W"/1=WRZM*0B65JRSUD(^,Y('
MQ-('?55+R)J+1SS^\ M!3*N$&9F,-'Y:\XY";7:S^?(]7%?Y[2CTL0<(AG'5
M_P!02P,$% ```` `*TY.+SXNE \$"0``MR,``!4```!T97-T+T0O<F5C;'-?
M=&5S=%\R+F2]&6MOV[;V<P;L/[ &TEBNH[CI %W8]8 B2;<`P6W M/=B2() 
MD2B;J"P)%!7'6[/??L_A0Z(LR7*3N[&-3)'GQ?/B$7DT($?_S_;C#V1 /K*(
MCHENG/I1=B=H)MP`9R7$9<[3)-- Q> )IYZ `2E&R9<TP!$%]_8GL2"??)'<
M4TZ.1Z-W)6*2KCF;+P0"7JUCFK&,7"6A6'F<DDNQ)A<B&)*^[T \EWR((B(1
M,I OH_R!!FY![;=D68J_6JW<3%%T_63I>OE1I D7"-UJV;61`6 0_[%EFG"A

MKV^)Q^>9\^,/?\)2H.'\9F,S6 Q.X6\TV0*KYQ3YZESJ"4%Y+/M()\ZC: LX
M3Q)QRG 3^$)[E0V^N.+^0L^K:>[;$-RO3.8 _;MC`Q!&WCS3 ,AK=G9R<77W
M\>+#KZ

M:0R>C^Y SS]57VF4T9UH;B&)+5LQX2^TL$Y]OH$J-M_+*/X>S YD, *GTX3$
MB0R*G,-D$S/3E#U?3\E?_6VF=";M).XA&WUMF2^$2POAKA;)B 0,A!,)7X.O

M$ 55B8S>V OD,CH[?[9T`0V]/!+C=NP\\^:T__8Y;K,17=:KU:W&W$9D +(2




M&\>I[UF[IH)"TZT^"$0?*,] <?W_0M G*ZOLP%8Z8F_ #GI %V J=VB!TC!M
M[*ON:=$HW;'G]C;EUVY",O4[!9NN]&!?(PZ-%$.E'F=BE034`T 6)[D 9[& 
MK8#B<Z+IE<* 1ZH%04TGPGY/`H_)Z'%_]*_'F[ W5(BVC\/:Y)A[GLVH%WR*
MHS6N4_"<MA<*ACX6/EYPF `24+?)[IJ 2DHKS 3U[B/:3JD$OF)_0#V]'^7E


M;+0`\72_E$-2DRSV]H#X9TR2\ &51O21!%[L4YDR9;ID0G[VF82IOG*(!W6!

M`36U'/\3'WNXCKUTE*<IQ30 $MGK*T#BN 1*5<"8V,!1LM+ LM<$+,$+SI !
M%0O)6;/>TY-$4U0\GN13A5\3J"1C 3YI9M5FF=J7AI8$JI8N')C\-57SDY;)
M _&!2K!5-S$U;J?_%WW+*PQRX:*ER)9_`G+=/0UJ=V0$&,HZ.!IX%R'2$!D:



M?/X;2D;5.WL4W5N,Z9>> : [[$W(IXZ(HSL  VBDC RCU814]8S"V%7_&$J*
MMO&_!P\%MG'1)MC +G*^;AE5-"C9]5KJ0%M$((>:1$T6H&2+4E0`P,J(6DTG
M(_)>TVI/`R453-SNP63+=% 8P4S;=9OMC:%RDHH/8NE6#JC

MY<7U-E+#T-E
M.:>++^E06YQ7BY2) '+XNNI)?E ?!BP,*0?2).3)<I/=37PC<&AL]F_U*IF-
MS9 I=X>6(+7-`4I)43U.L%3K91GE0JUG.FTCLUFAR/JU+ZM \L:QJZ:M!38H


M`Y;SNIY4"O]G]%JHU/)C6XLO4H_6A5[RQ 7$/UF]*N5JQ6YFB09X;$;+V%>:



M#XX
M8LJMJ69,=:)]0C[C`;6^91Z3DSO8U-X=N_212OL8;=30OR C $]3A4&N#X-;
M>(2WIC>#Q_M4
MZ>MKH\IU KQ**"\0G Y.:0,G%OM1'E K0ZG/>Q9K(8:RQ B423L8S!H8! G-

MKQ=%2L5=7 O'L+CBF*6Y)-24)\3B!VN5:6B5\*]XXAB4NW&OS!20]4PPX*N5
MY:JYX^GOB&X9VF= 9E !*D-'\_\`4$L!`A0`" ``````=4Y.+P``````````
M``````0````````````0`/]!`````&QI8B]02P$"% `4````" !R>THO]-99
M6Q  ````9 ``%P```````````" `MH$B````;&EB+W)E8VQS7VQI8E]D;3 S
M-"YL:6)02P$"% `*``````!U3DXO````````````````"0```````````! `
M_T%O( ``;6%P<&EN9W,O4$L!`A0`" ``````=4Y.+P````````````````L`
M```````````0`/]!EB ``&UA<'!I;F=S+T0O4$L!`A0`% ```` `FFU,+X=;

M;&502P$"% `4````" `UA$LO[)KJ2G,1``!"8P``$ `````````!`" `MH&2
M(P``;6%P<&EN9W,O1"]R96-L<RYD4$L!`A0`" ``````=4Y.+P``````````
M``````4````````````0`/]!-34``'1E<W0O4$L!`A0`" ``````=4Y.+P``



M`+:!`3D``'1E<W0O1"]R96-L<U]T97-T7S$N9%!+`0(4`!0````(`"M.3B\^
M+I0/! D``+<C```5``````````$`( "V <Y"``!T97-T+T0O<F5C;'-?=&5S
;=%\R+F102P4&``````L`"P"3` ``!4P`````
`
end
Oct 13 2003
parent reply "Matthew Wilson" <matthew stlsoft.org> writes:
Doh!

 <plug>
 FYI, if you are unsure about your path settings, there are a couple of
tools
 on my company's site that can help.
http://synesis.com.au/r_systools.html
 </plug>
Oct 13 2003
parent reply Paul Frazee <Paul_member pathlink.com> writes:
Ok, I got it working. I had to write batch files to replace the makefiles (since
they were rejected by the dmd shell), and once I started using the DMD tools
only, it worked. (Took me so long because I am pretty busy these days).

If you want the batch files, I can give them to you, but they are pretty simple
- just make a simplified makefile ;D

In article <bmfe0l$ddj$1 digitaldaemon.com>, Matthew Wilson says...
Doh!

 <plug>
 FYI, if you are unsure about your path settings, there are a couple of
tools
 on my company's site that can help.
http://synesis.com.au/r_systools.html
 </plug>
Code hard, die young.
Oct 14 2003
parent reply "Matthew Wilson" <matthew stlsoft.org> writes:
"Paul Frazee" <Paul_member pathlink.com> wrote in message
news:bmias8$1a7s$1 digitaldaemon.com...
 Ok, I got it working. I had to write batch files to replace the makefiles
(since
 they were rejected by the dmd shell), and once I started using the DMD
tools
 only, it worked. (Took me so long because I am pretty busy these days).
;) Glad to hear you've got it working. Is it proving useful?
 If you want the batch files, I can give them to you, but they are pretty
simple
 - just make a simplified makefile ;D
Sure, post em up here in case someone else has a similarly configured system to yourself.
 In article <bmfe0l$ddj$1 digitaldaemon.com>, Matthew Wilson says...
Doh!

 <plug>
 FYI, if you are unsure about your path settings, there are a couple of
tools
 on my company's site that can help.
http://synesis.com.au/r_systools.html
 </plug>
Code hard, die young.
Oct 14 2003
parent Paul Frazee <Paul_member pathlink.com> writes:
Ok, here are the batch files. You are probably going to have to change your
paths, but that should be simple.

Mappings:
http://members.cox.net/frazee/build_release.bat
http://members.cox.net/frazee/build_debug.bat
Tests:
http://members.cox.net/frazee/build_test_1.bat
http://members.cox.net/frazee/build_test_2.bat

Enjoy.

In article <bmibpe$1bak$1 digitaldaemon.com>, Matthew Wilson says...
"Paul Frazee" <Paul_member pathlink.com> wrote in message
news:bmias8$1a7s$1 digitaldaemon.com...
 Ok, I got it working. I had to write batch files to replace the makefiles
(since
 they were rejected by the dmd shell), and once I started using the DMD
tools
 only, it worked. (Took me so long because I am pretty busy these days).
;) Glad to hear you've got it working. Is it proving useful?
 If you want the batch files, I can give them to you, but they are pretty
simple
 - just make a simplified makefile ;D
Sure, post em up here in case someone else has a similarly configured system to yourself.
 In article <bmfe0l$ddj$1 digitaldaemon.com>, Matthew Wilson says...
Doh!

 <plug>
 FYI, if you are unsure about your path settings, there are a couple of
tools
 on my company's site that can help.
http://synesis.com.au/r_systools.html
 </plug>
Code hard, die young.
Oct 15 2003