Compiling on Mac OS X (darwin) gives:
dool/io/FileBuffer.d:44: function write (String
name,OutBuffer outBuffer) does not match argument types
(String ,byte[])
dool/io/FileBuffer.d:44: cannot implicitly convert
expression cast(byte[])(outBuffer.toBytes()) of type
byte[] to OutBuffer
dool/io/FileStream.d:50: undefined identifier hFile
dool/io/FileStream.d:50: cannot implicitly convert
expression hFile of type int to HANDLE
dool/io/FileStream.d:71: no property 'hFile' for type
'FileStream'
dool/io/Path.d:964: undefined identifier listDirEntries
dool/io/Path.d:964: function expected before (), not 'int'
dool/io/Path.d:998: undefined identifier listDirEntries
dool/io/Path.d:998: function expected before (), not 'int'
dool/io/Path.d:1027: undefined identifier listDirEntries
dool/io/Path.d:1027: function expected before (), not 'int'
dool/io/Path.d:1087: no property 'exists' for type 'Path'
dool/util/Comd.d:270: no property 'getcwd' for type 'Path'
make: *** [dool_COMP] Error 1
Probably since the code only has
versions for "Win32" and "linux" ?
Logged In: YES
user_id=5895
Patch to unify linux and darwin into "Unix" has been sent.