object.d: Error: module object is in file 'object.d' which cannot be read
Ishan Thilina
ishanthilina at gmail.com
Mon Mar 28 07:49:15 PDT 2011
@Jonathan:
Yeah I checked. It's there :s. I dont know what has gone wrong, but I'm using the
default settings . I have GDC installed too. Can this have any connection with
this problem( just a wild guess ) ?
@Jacob:
I wasn't sure about which libraries you were talking about. The only lib set I
left out was ia32-libs. So I installed it too.That didn't solve the problem. So I
tried to install the deb file by force.
"sudo dpkg -i --force-architecture dmd***.dmd"
now I get a whole lot more errors :s.
"
ishan at ishan-Ubu-I1464:~/Geany Projects$ dmd untitle.d
/usr/include/d/dmd/phobos/object.d(51): C-style function pointer and pointer to
array syntax is deprecated. Use 'function' to declare function pointers
/usr/include/d/dmd/phobos/std/format.d(672): no identifier for declarator
inout(fakevalue)
/usr/include/d/dmd/phobos/std/c/stdlib.d(43): C-style function pointer and pointer
to array syntax is deprecated. Use 'function' to declare function pointers
/usr/include/d/dmd/phobos/std/c/stdlib.d(59): C-style function pointer and pointer
to array syntax is deprecated. Use 'function' to declare function pointers
/usr/include/d/dmd/phobos/std/c/linux/linux.d(558): C-style function pointer and
pointer to array syntax is deprecated. Use 'function' to declare function pointers
/usr/include/d/dmd/phobos/std/c/linux/linux.d(574): C-style function pointer and
pointer to array syntax is deprecated. Use 'function' to declare function pointers
"
I'm trying to compile the following simple code. As you can see it should work
without any problem.
"
import std.stdio;
int main()
{
writefln("Hello world");
return 0;
}
"
"
More information about the Digitalmars-d-learn
mailing list