From 29e646ed9af3a29cabd9df22f66767ce1527a880 Mon Sep 17 00:00:00 2001 From: Kai Nacke Date: Thu, 14 Nov 2013 06:51:00 +0100 Subject: [PATCH] Fix error message in case object.di is not found. --- dmd2/module.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/dmd2/module.c b/dmd2/module.c index ec4ca973..63b2d5f0 100644 --- a/dmd2/module.c +++ b/dmd2/module.c @@ -312,7 +312,13 @@ bool Module::read(Loc loc) if (!strcmp(srcfile->toChars(), "object.d")) { ::error(loc, "cannot find source code for runtime library file 'object.d'"); +#if IN_LLVM + errorSupplemental(loc, "ldc2 might not be correctly installed."); + errorSupplemental(loc, "Please check your ldc2.conf configuration file."); + errorSupplemental(loc, "Installation instructions can be found at http://wiki.dlang.org/LDC."); +#else errorSupplemental(loc, "dmd might not be correctly installed. Run 'dmd -man' for installation instructions."); +#endif } else {