-
-
Notifications
You must be signed in to change notification settings - Fork 271
Closed
Milestone
Description
Executing DUB with LDC2 1.1.0-alpha1 on Windows results in:
C:\OpenSource\cpuid>dub
Performing "debug" build using ldc2 for x86_64.
cpuid 0.2.4+commit.4.g36ec8b4: building configuration "library"...
Error: module sourcecpuidamd is in file 'sourcecpuidamd.d' which cannot be read
import path[0] = C:/Temp/ldc2-1.1.0-alpha1-win64-msvc/bin/../include/d/ldc
import path[1] = C:/Temp/ldc2-1.1.0-alpha1-win64-msvc/bin/../include/d
import path[2] = source
ldc2 failed with exit code 1.
Obviously the path is source\cpuid\amd.d. DUB display the right path with -v:
Generate target cpuid (staticLibrary C:\OpenSource\cpuid cpuid)
Performing "debug" build using ldc2 for x86_64.
Target 'C:\OpenSource\cpuid\.dub\build\library-debug-windows-x86_64-ldc_0-B933F7C743324C2F06A81BFB0EDA156F\cpuid.lib' doesn't exist, need rebuild.
cpuid 0.2.4+commit.4.g36ec8b4: building configuration "library"...
ldc2 -lib -of.dub\build\library-debug-windows-x86_64-ldc_0-B933F7C743324C2F06A81BFB0EDA156F\cpuid.lib -d-debug -g -w -oq -od=.dub/obj -d-version=Have_cpuid -Isource source\cpuid\amd.d source\cpuid\common.d source\cpuid\intel.d source\cpuid\report.d source\cpuid\unified.d source\cpuid\x86_any.d
Error: module sourcecpuidamd is in file 'sourcecpuidamd.d' which cannot be read
import path[0] = C:/Temp/ldc2-1.1.0-alpha1-win64-msvc/bin/../include/d/ldc
import path[1] = C:/Temp/ldc2-1.1.0-alpha1-win64-msvc/bin/../include/d
import path[2] = source
FAIL .dub\build\library-debug-windows-x86_64-ldc_0-B933F7C743324C2F06A81BFB0EDA156F\ cpuid staticLibrary
ldc2 failed with exit code 1.
It is yet unclear if this is an DUB or an LDC problem.
Metadata
Metadata
Assignees
Labels
No labels