[Issue 12612] New: Case-sensitivity issue in Windows

via Digitalmars-d-bugs digitalmars-d-bugs at puremagic.com
Mon Apr 21 22:25:22 PDT 2014


https://issues.dlang.org/show_bug.cgi?id=12612

          Issue ID: 12612
           Summary: Case-sensitivity issue in Windows
           Product: D
           Version: D2
          Hardware: x86_64
                OS: Windows
            Status: NEW
          Severity: minor
          Priority: P1
         Component: DMD
          Assignee: nobody at puremagic.com
          Reporter: turkeyman at gmail.com

I am getting this error in Windows.

Error: module fuji.c.MFFileSystem from file
D:\WinDev\fuji\dist\include\d2\fuji\c\MFFilesystem.d conflicts with another
module MFFileSystem from file ..\Fuji\dist\include\d2\fuji\c\MFFileSystem.d

One's absolute, and the other's relative, but they both refer to the same file.
However for some reason it complains that there's a conflict.

I suspect perhaps the mismatching case fuji vs Fuji at the start of the path.

The module hierarchy starts at 'include\d2\', so the part of the path that
represents the module name (fuji.c.MFFileSystem) is case correct, but the path
prior seems to have mixed up the case somehow, and maybe that's causing the
conflict?

--


More information about the Digitalmars-d-bugs mailing list