Insomniak
Joined: 01 Sep 2007 Posts: 16
|
Posted: Sat Apr 26, 2008 3:36 am Post subject: Problems with phobos |
|
|
Hi
I've recently changed the place of my D includes en libs. Now, they are all in my ~/d/include/d/ and ~/d/lib/
So, i would like to install derelict using dsss, to test my new config... And i get this errors :
Code: | + /usr/bin/rebuild -Idsss_imports/ -I. -S./ -I/home/gael/d/include/d -S/home/gael/d/lib/ -I/usr/include/d -S/usr/lib -I/home/gael/d/include/d -S/home/gael/d/lib -oqdsss_objs -I../DerelictUtil -explicit -lib -full derelict/devil/iltypes.d derelict/devil/ilfuncs.d derelict/devil/il.d -oflibSDerelictIL.a
/home/gael/d/include/d/std/utf.d(49): Error: identifier 'Error' is not defined
/home/gael/d/include/d/std/utf.d(49): Error: Error is used as a type
/home/gael/d/include/d/std/utf.d(49): class std.utf.UtfError base type must be class or interface, not void
/home/gael/d/include/d/std/format.d(71): Error: identifier 'Error' is not defined
/home/gael/d/include/d/std/format.d(71): Error: Error is used as a type
/home/gael/d/include/d/std/format.d(71): class std.format.FormatError base type must be class or interface, not void
/home/gael/d/include/d/std/array.d(6): Error: identifier 'Error' is not defined
/home/gael/d/include/d/std/array.d(6): Error: Error is used as a type
/home/gael/d/include/d/std/array.d(6): class std.array.ArrayBoundsError base type must be class or interface, not void
/home/gael/d/include/d/std/string.d(813): Error: identifier 'string' is not defined
/home/gael/d/include/d/std/string.d(813): Error: string is used as a type
/home/gael/d/include/d/std/string.d(813): Error: identifier 'string' is not defined
/home/gael/d/include/d/std/string.d(813): Error: string is used as a type
/home/gael/d/include/d/std/string.d(813): Error: cannot have parameter of type void
/home/gael/d/include/d/std/string.d(889): Error: identifier 'string' is not defined
/home/gael/d/include/d/std/string.d(889): Error: string is used as a type
/home/gael/d/include/d/std/string.d(889): Error: identifier 'string' is not defined
/home/gael/d/include/d/std/string.d(889): Error: string is used as a type
/home/gael/d/include/d/std/string.d(889): Error: cannot have parameter of type void
/home/gael/d/include/d/std/utf.d(49): Error: identifier 'Error' is not defined
/home/gael/d/include/d/std/utf.d(49): Error: Error is used as a type
/home/gael/d/include/d/std/utf.d(49): class std.utf.UtfError base type must be class or interface, not void
/home/gael/d/include/d/std/format.d(71): Error: identifier 'Error' is not defined
/home/gael/d/include/d/std/format.d(71): Error: Error is used as a type
/home/gael/d/include/d/std/format.d(71): class std.format.FormatError base type must be class or interface, not void
/home/gael/d/include/d/std/array.d(6): Error: identifier 'Error' is not defined
/home/gael/d/include/d/std/array.d(6): Error: Error is used as a type
/home/gael/d/include/d/std/array.d(6): class std.array.ArrayBoundsError base type must be class or interface, not void
/home/gael/d/include/d/std/string.d(813): Error: identifier 'string' is not defined
/home/gael/d/include/d/std/string.d(813): Error: string is used as a type
/home/gael/d/include/d/std/string.d(813): Error: identifier 'string' is not defined
/home/gael/d/include/d/std/string.d(813): Error: string is used as a type
/home/gael/d/include/d/std/string.d(813): Error: cannot have parameter of type void
/home/gael/d/include/d/std/string.d(889): Error: identifier 'string' is not defined
/home/gael/d/include/d/std/string.d(889): Error: string is used as a type
/home/gael/d/include/d/std/string.d(889): Error: identifier 'string' is not defined
/home/gael/d/include/d/std/string.d(889): Error: string is used as a type
/home/gael/d/include/d/std/string.d(889): Error: cannot have parameter of type void
|
It seems dmd don't find the object.d, or do not use this to compile... Could you help me ?
I'm using dmd 1.028.
Thanks in advance
EDIT : I've cleaned all my install of dmd, dsss and rebuild, (by uninstalling all, and reinstalling all), and it works |
|