www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.bugs - dmd -I option doesn't work with directory name containing space(s) - tdmd.tgz

With dmd 0.137 (was the same with 0.136), on Linux  
the following doesn't work:  

dmd hello.d with\ space/util.o -ofhello -Iwith\ space  

It fails with: hello.d(2): module util cannot read file 'util.d' 
It works if util.o/util.d is moved to, e.g. "some_dir". 

The attachement contains an example to reproduce.  
Unpack the gzipped tar archive, change to the directory "tdmd"  
and read the README.  


Stefan Lang 
 
begin 0644 tdmd.tgz
M'XL(`"G38T,``^V7WT_;,!#'^^R_XI0]4*2VY&<CE2>D,0V-;1( ]6'; QN[
MJ]4DKF)W *;][[/SHY32 ?J03(C[(&'U')^=^\9WMF89.^FUBVN(H\BV7ARY
MY6\O#,NVIN>Y06`>\H+8V#T_-(]!U/*Z2M9*TP* IS2?T_RYYWBAGO'3O$C3
MOA*TU9^)HLUOX!#]0QM"+_"]$/7O HW^:RW2$6ME#AN/<:7W?OVCH-'?_C?Z
MAT$0]:"3(+YQ_<DO*1 H>M]/%K3X] ,R]?.8_"9 6!4BU_.^M9R2/^1_+Q5I
M 7+_WPJ]`+6B"6^E#!R6_P.[_\,8ZW\G[.K?1ADX*/^'-O]'8S?&_-\%F/_?
M-N7^OSH_>__YO+4Y7MC_GN_[#_<_W][_ L!W<?]WP=2F?O,- #LR=^\!R!PN
M1;Z^FQ!BK0\W`Q F,)3SC4'"OW 'TZ]7GZ[+\;:R?']46FH_3SKD[O ).+MU
M23K`[X32JO2]X&DJ1UMKE-9Q:87AA;&^L+9F_)ZE;/G9ZBW'?SB[N+R&Z<7-
MQTGCH>\?3R"3;)URL`X H7DN-12<,I +8SVJWOV(D"]2<]`+JJ%ZN<7)C*K%
M)NP#T\=A1I.E2JV=JX2NN+)64JW!IFF::%Z,X$::*5:%F=C8C8>IR)F\5=!G
M N5'&G1Q?SP UJ'BB<P9)#++J&EOY3IE)KW+&9VE]Y!*N814+'DM^I.X,\>J
MYM2R/5:$$.O13F(6K)LI:D]-B/<IN8FQ4P6YZG:PS'1*F?]KF=J:X\7SW]BK
M\W]H_B*;_V-3!C#_=P`1V4H6NLQ;IZ0Z#694Y/WF$&B/AD[Y 3AX"D00!$$0
3!$$0!$$0!'E]_`6VP2(M`" ``,Q;
`
end
Oct 29 2005