Thread overview | |||||
---|---|---|---|---|---|
|
August 14, 2010 rdmd only works with files in current directory on Windows? | ||||
---|---|---|---|---|
| ||||
c:\temp\src\test.d c:\temp>rdmd src\test The system cannot find the path specified. c:\temp>rdmd src/test std.file.FileException: (...)\.rdmd\rdmd-src/test.d-(...): The system cannot find the path specified. Using rdmd 20090902, dmd 2.048 and 64 bit win7 |
August 15, 2010 Re: rdmd only works with files in current directory on Windows? | ||||
---|---|---|---|---|
| ||||
Posted in reply to simendsjo | On Sat, 14 Aug 2010 14:58:05 +0200, simendsjo wrote:
> c:\temp\src\test.d
>
> c:\temp>rdmd src\test
> The system cannot find the path specified.
>
> c:\temp>rdmd src/test
> std.file.FileException: (...)\.rdmd\rdmd-src/test.d-(...): The system
> cannot find the path specified.
>
> Using rdmd 20090902, dmd 2.048 and 64 bit win7
It doesn't work on Linux either, you have to be in the same directory as the source file. But I'm not sure it was ever supposed to work, i.e. Andrei didn't account for that use when he wrote it. If you really want this to work, you could submit an enhancement request to bugzilla.
-Lars
|
August 23, 2010 Re: rdmd only works with files in current directory on Windows? | ||||
---|---|---|---|---|
| ||||
Posted in reply to Lars T. Kyllingstad | "Lars T. Kyllingstad" <public@kyllingen.NOSPAMnet> wrote in message news:i47vkc$2vb4$1@digitalmars.com... > On Sat, 14 Aug 2010 14:58:05 +0200, simendsjo wrote: > >> c:\temp\src\test.d >> >> c:\temp>rdmd src\test >> The system cannot find the path specified. >> >> c:\temp>rdmd src/test >> std.file.FileException: (...)\.rdmd\rdmd-src/test.d-(...): The system >> cannot find the path specified. >> >> Using rdmd 20090902, dmd 2.048 and 64 bit win7 > > It doesn't work on Linux either, you have to be in the same directory as the source file. But I'm not sure it was ever supposed to work, i.e. Andrei didn't account for that use when he wrote it. If you really want this to work, you could submit an enhancement request to bugzilla. > It was already fixed in trunk 10 months ago (r1315: http://www.dsource.org/projects/phobos/log/trunk/tools/rdmd.d ), but never got included in the DMD distributions. I nagged about it over on "digitalmars.D" recently and Walter has promised the latest RDMD will finally be included with the next DMD release. The version in trunk *does* still have problems if you need to use the "-Ipath" switch, but I've submitted a patch that fixes that: http://d.puremagic.com/issues/show_bug.cgi?id=4672 |
Copyright © 1999-2021 by the D Language Foundation