I have started learning D a few days ago, and I absolutely love it!
However text editors do not satisfy me when writing code - I want to have an IDE with code completion.
So I downloaded mono developed, which seems really good. I configured dmd and everything works ok. I can build a project, run it, and even use some C functions inside D.
However, the above work only in Release Mode! In Debug Mode I get an error message that tells me nothing!
First, let me show you my code:
[code]
extern (C) int factorial(int); // in factorial.obj
import std.stdio;
void main()
{
writeln(factorial(10));
}
[/code]
Note that the above works in release mode.
When trying to compile in debug mode, I get:
Error: Build failed - check build output for details (D_Test)
In the obj/debug folder that mono develop creates, I can see the file main.obj but there is no executable in bin/debug! Does this have something to do with linking?
Thank you in advance.

> Error: Build failed - check build output for details (D_Test)
Could you send that build log then, please? There's a button next to the filter buttons in the build log panel in MonoDevelop, just click on it, and the build log gets visible :)