News:

Accounts with zero posts and zero activity during the last months will be deleted periodically to fight SPAM!

Main Menu

object.d cannot be read (win)

Started by zaravi, December 02, 2010, 08:33:50 AM

Previous topic - Next topic

zaravi

Hi:

first of all: Sorry for my english.
second: i tried to find a topic that help me with this problem, but i could not.

I tried to configure the code::block to use the dmd compiler (d lenguaje). I use the config that i saw in this topic: http://forums.next.codeblocks.org/index.php/topic,4537.0.html
from MortenMacFly:

1.) D/L dmd.zip and dmc.zip and extracted them in a directory (just as suggested on the DMD homepage at http://www.digitalmars.com/d/dcompiler.html).
--> This created two sub-folders "dm" and "dmd"
2.) Setup the DMD compiler in C::B:
- set the base path to [DMD]\dmd
- add additional path [DMD]\dm\bin
- setup the compiler include path to [DMD]\dmd\src\dmd and [DMD]\dmd\src\phobos
- setup the linker include path to [DMD]\dmd\lib and [DMD]\dm\lib
- left everything else as it is.
3.) Started the D application wizard, selected "DMD" as compiler --> compiles and runs just fine... no illegal switches, nothing. What is your problem???
With regards, Morten.

But when i try to compile the example (the one that C::B creates) i get this message:

-------------- Build: Debug in Compila ---------------

Compiling: hello.d
object.d: Error: module object is in file 'object.d' which cannot be read
import path[0] = C:\dmd\src\dmd
import path[1] = C:\dmd\src\phobos
import path[2] = C:\dmd\bin\..\..\src\phobos
import path[3] = C:\dmd\bin\..\..\src\druntime\import
Process terminated with status 1 (0 minutes, 0 seconds)
0 errors, 0 warnings

I use:
- Windows vista
- C::B 10.05 (the one that comes with GCC compiler and GDB debugger from MinGW)
- dmd 2.050

I found some topics but all of them are for Linux.

please can anybody help me?

thanks

oBFusCATed

Your installation of the D Compiler seems broken, please use your favorite search engine to find solutions to you problem.
This is not a C::B issue (probably).

See what I've found: http://dsource.org/forums/viewtopic.php?t=1987
(most of the time I ignore long posts)
[strangers don't send me private messages, I'll ignore them; post a topic in the forum, but first read the rules!]