Okay i now got a step further. If i type:
bob -vu C:\Users\Standardbenutzer\Downloads\Tango-D2-d2port
a huge list of files comes down such as:
dmd -c -IC:\Users\Standardbenutzer\Downloads\Tango-D2-d2port
-release -ofngo-core-Array-release.obj
C:/Users/Standardbenutzer/Downloads/Tango-D2-d2port/tango/core/Array.d
But at the end i get this:
object.Exception@.\build\src\bob.d(632): Process exited normally
with return code 1
C:\Users\Standardbenutzer\Downloads\Tango-D2-d2port\tango\stdc\posix\unistd.d(31):
Error: undefined identifier 'uid_t'
C:\Users\Standardbenutzer\Downloads\Tango-D2-d2port\tango\stdc\posix\unistd.d(31):
Error: undefined identifier 'gid_t'
C:\Users\Standardbenutzer\Downloads\Tango-D2-d2port\tango\stdc\posix\unistd.d(43):
Error: undefined identifier 'uid_t'
C:\Users\Standardbenutzer\Downloads\Tango-D2-d2port\tango\stdc\posix\unistd.d(43):
Error: undefined identifier 'gid_t'
C:\Users\Standardbenutzer\Downloads\Tango-D2-d2port\tango\stdc\posix\unistd.d(44):
Error: undefined identifier 'pid_t'
C:\Users\Standardbenutzer\Downloads\Tango-D2-d2port\tango\stdc\posix\unistd.d(48):
Error: undefined identifier 'gid_t'
C:\Users\Standardbenutzer\Downloads\Tango-D2-d2port\tango\stdc\posix\unistd.d(49):
Error: undefined identifier 'uid_t'
C:\Users\Standardbenutzer\Downloads\Tango-D2-d2port\tango\stdc\posix\unistd.d(50):
Error: undefined identifier 'gid_t'
C:\Users\Standardbenutzer\Downloads\Tango-D2-d2port\tango\stdc\posix\unistd.d(51):
Error: undefined identifier 'gid_t'
C:\Users\Standardbenutzer\Downloads\Tango-D2-d2port\tango\stdc\posix\unistd.d(56):
Error: undefined identifier 'pid_t'
C:\Users\Standardbenutzer\Downloads\Tango-D2-d2port\tango\stdc\posix\unistd.d(57):
Error: undefined identifier 'pid_t'
C:\Users\Standardbenutzer\Downloads\Tango-D2-d2port\tango\stdc\posix\unistd.d(58):
Error: undefined identifier 'pid_t'
C:\Users\Standardbenutzer\Downloads\Tango-D2-d2port\tango\stdc\posix\unistd.d(59):
Error: undefined identifier 'uid_t'
C:\Users\Standardbenutzer\Downloads\Tango-D2-d2port\tango\stdc\posix\unistd.d(66):
Error: undefined identifier 'ssize_t', did you mean alias 'size_t'?
C:\Users\Standardbenutzer\Downloads\Tango-D2-d2port\tango\stdc\posix\unistd.d(67):
Error: undefined identifier 'ssize_t', did you mean alias 'size_t'?
C:\Users\Standardbenutzer\Downloads\Tango-D2-d2port\tango\stdc\posix\unistd.d(69):
Error: undefined identifier 'gid_t'
C:\Users\Standardbenutzer\Downloads\Tango-D2-d2port\tango\stdc\posix\unistd.d(70):
Error: undefined identifier 'uid_t'
C:\Users\Standardbenutzer\Downloads\Tango-D2-d2port\tango\stdc\posix\unistd.d(71):
Error: undefined identifier 'gid_t'
C:\Users\Standardbenutzer\Downloads\Tango-D2-d2port\tango\stdc\posix\unistd.d(72):
Error: undefined identifier 'pid_t'
C:\Users\Standardbenutzer\Downloads\Tango-D2-d2port\tango\stdc\posix\unistd.d(72):
Error: undefined identifier 'pid_t'
If i take a look in the uninstd.d file it looks like the author
already imported a file for these datatypes (line 14):
public import tango.stdc.posix.sys.types; // for size_t, ssize_t,
uid_t, gid_t, off_t, pid_t, useconds_t
but it looks like it is still producing errors - why is that?