Beta problems

Namespace rswhite4 at googlemail.com
Sun Oct 13 02:24:17 PDT 2013


Nice try. I get another error which is maybe related.
core/memory.d with nothing else than import std.array causes
----
D:\D\dmd2\windows\bin\..\..\src\phobos\std\array.d(15): Error: 
module memory fro
m file core\memory.d must be imported as module 'memory'
----

And with core/all.d:
----
module core.all;

import std.array;
----

and core/memory/test.d

I get it:
----
C:\Users\Besitzer\Desktop>dmd core/all.d core/memory/test.d -v
binary    D:\D\dmd2\windows\bin\dmd.exe
version   v2.064
config    D:\D\dmd2\windows\bin\sc.ini
parse     all
parse     test
importall all
import    object        
(D:\D\dmd2\windows\bin\..\..\src\druntime\import\object.
di)
import    std.array     
(D:\D\dmd2\windows\bin\..\..\src\phobos\std\array.d)
import    core.memory   (core\memory\package.d)
D:\D\dmd2\windows\bin\..\..\src\phobos\std\array.d(15): Error: 
importing package
  'memory' requires a 'package.d' file which cannot be found in 
'core\memory\pack
age.d'
import path[0] = D:\D\dmd2\windows\bin\..\..\src\phobos
import path[1] = D:\D\dmd2\windows\bin\..\..\src\druntime\import
----

Even if I compile only core/all.d:
----
C:\Users\Besitzer\Desktop>dmd core/all.d
D:\D\dmd2\windows\bin\..\..\src\phobos\std\array.d(15): Error: 
importing package
  'memory' requires a 'package.d' file which cannot be found in 
'core\memory\pack
age.d'
import path[0] = D:\D\dmd2\windows\bin\..\..\src\phobos
import path[1] = D:\D\dmd2\windows\bin\..\..\src\druntime\import
----


More information about the Digitalmars-d-learn mailing list