Suggestion: Object filenames should be fully-qualified module names
Gregor Richards
Richards at codu.org
Sat Jan 20 14:08:39 PST 2007
Gregor Richards wrote:
> Kirk McDonald wrote:
>> Bradley Smith wrote:
>>> Have you seen issue 492
>>> (http://d.puremagic.com/issues/show_bug.cgi?id=492)?
>>>
>>
>> No, I hadn't. It's basically the same suggestion, only with using path
>> seperators instead of dots. This might have the advantage of not
>> running into any theoretical length limits on filenames. Still, being
>> able to (sanely) dump object files into a flat directory is also nice.
>>
>> Either one of these would be good.
>>
>
> Part of why I like my suggestion of using fully-qualified dot-names is
> how .a files work on UNIX. It's a directory-free archive. So you'll have
> foo.o and foo.o and foo.o :-P
>
> Yes, it can work like this, but it makes extracting .a files a huge PITA.
>
> - Gregor Richards
(AFAIK, .lib files can't be extracted at all, so this doesn't translate
to DMD/Windows at all)
- Gregor Richards
More information about the Digitalmars-d
mailing list