digitalmars.D.ide - D on monoDevelop : can't compile in Debug mode
- Minas (24/24) Mar 01 2012 I have started learning D a few days ago, and I absolutely love it!
- alex (3/4) Mar 01 2012 Could you send that build log then, please? There's a button next
- Minas (42/46) Mar 02 2012 Hi Alex - you are the developer of this plugin right? I came by
- alex (3/3) Mar 02 2012 Could you build it again with release configuration and send me
- Minas (13/13) Mar 02 2012 Building: D_Test (Release)
- Rainer Schuetze (4/46) Mar 02 2012 optlink stumbles over '+' in the PATH environment variable:
- Minas (1/1) Mar 02 2012 Thank you very much!!!!!!!
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.
Mar 01 2012
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 :)
Mar 01 2012
On Thursday, 1 March 2012 at 18:22:56 UTC, alex wrote:Hi Alex - you are the developer of this plugin right? I came by your website today and posted a comment there as well :) Anyway, here's the log: Building: D_Test (Debug) Performing main compilation... Build Project C:\D\dmd2\windows\bin\dmd.exe -c "main.d" -of"C:\Users\Minas\Documents\Monodevelop\D\D_Test\D_Test\obj\Debug\main.obj" -I"C:\D\dmd2\src\phobos" -I"C:\D\dmd2\src\druntime\import" -I"C:\Development\glad" -gc -debug C:\D\dmd2\windows\bin\dmd.exe -gc -debug -of"C:\Users\Minas\Documents\Monodevelop\D\D_Test\D_Test\bin\Debug\D_Test.exe" "obj\Debug\main.obj" OPTLINK (R) for Win32 Release 8.00.12 Copyright (C) Digital Mars 1989-2010 All rights reserved. http://www.digitalmars.com/ctg/optlink.html OPTLINK : Error 118: Filename Expected Path=C:\Program Files (x86)\GtkSharp\2.12\\bin;C:\Program Files\Common Files\Microsoft Shared\Windows Live;C:\Program Files (x86)\Common Files\Microsoft Shared\Windows Live;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\ATI Technologies\ATI.ACE\Core-Static;C:\Program Files (x86)\Toshiba\Bluetooth Toshiba Stack\sys\;C:\Program Files (x86)\Toshiba\Bluetooth Toshiba Stack\sys\x64\;C:\Program Files\Broadcom\Broadcom 802.11 Network Adapter\Driver;C:\Program Files (x86)\Windows Live\Shared;C:\Program Files (x86)\QuickTime\QTSystem\;C:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\;C:\Program Files\Microsoft SQL Server\100\Tools\Binn\;C:\Program Files\Microsoft SQL Server\100\DTS\Binn\;C:\Program Files (x86)\CMake 2.8\bin;C:\Program Files\TortoiseSVN\bin;C:\Program Files (x86)\Common Files\GTK\2.0\bin;C:\Program Files (x86)\GtkSharp\2.12\bin;C:\Ruby192\bin;C:\Program Files (x86)\Java\jdk1.6.0_26\bin;C:\Users\Minas\programming\My Tools;C:\pspsdk\bin;C:\Program Files (x86)\Notepad++ ^ --- errorlevel 1 Exit code 1 Build complete -- 1 error, 0 warnings ---------------------- Done ---------------------- Build: 1 error, 0 warningsError: 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 :)
Mar 02 2012
Could you build it again with release configuration and send me the build log again? So I'll be able to compare what's missing then
Mar 02 2012
Building: D_Test (Release) Performing main compilation... Build Project C:\D\dmd2\windows\bin\dmd.exe -c "main.d" -of"C:\Users\Minas\Documents\Monodevelop\D\D_Test\D_Test\obj\Release\main.obj" -I"C:\D\dmd2\src\phobos" -I"C:\D\dmd2\src\druntime\import" -O -release C:\D\dmd2\windows\bin\dmd.exe -O -release -of"C:\Users\Minas\Documents\Monodevelop\D\D_Test\D_Test\bin Release\D_Test.exe" "obj\Release\main.obj" Build complete -- 0 errors, 0 warnings ---------------------- Done ---------------------- Build successful.
Mar 02 2012
On 3/2/2012 12:25 PM, Minas wrote:On Thursday, 1 March 2012 at 18:22:56 UTC, alex wrote:optlink stumbles over '+' in the PATH environment variable: http://d.puremagic.com/issues/show_bug.cgi?id=4831 http://d.puremagic.com/issues/show_bug.cgi?id=5860Hi Alex - you are the developer of this plugin right? I came by your website today and posted a comment there as well :) Anyway, here's the log: Building: D_Test (Debug) Performing main compilation... Build Project C:\D\dmd2\windows\bin\dmd.exe -c "main.d" -of"C:\Users\Minas\Documents\Monodevelop\D\D_Test\D_Test\obj\Debug\main.obj" -I"C:\D\dmd2\src\phobos" -I"C:\D\dmd2\src\druntime\import" -I"C:\Development\glad" -gc -debug C:\D\dmd2\windows\bin\dmd.exe -gc -debug -of"C:\Users\Minas\Documents\Monodevelop\D\D_Test\D_Test\bin\Debug\D_Test.exe" "obj\Debug\main.obj" OPTLINK (R) for Win32 Release 8.00.12 Copyright (C) Digital Mars 1989-2010 All rights reserved. http://www.digitalmars.com/ctg/optlink.html OPTLINK : Error 118: Filename Expected Path=C:\Program Files (x86)\GtkSharp\2.12\\bin;C:\Program Files\Common Files\Microsoft Shared\Windows Live;C:\Program Files (x86)\Common Files\Microsoft Shared\Windows Live;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\ATI Technologies\ATI.ACE\Core-Static;C:\Program Files (x86)\Toshiba\Bluetooth Toshiba Stack\sys\;C:\Program Files (x86)\Toshiba\Bluetooth Toshiba Stack\sys\x64\;C:\Program Files\Broadcom\Broadcom 802.11 Network Adapter\Driver;C:\Program Files (x86)\Windows Live\Shared;C:\Program Files (x86)\QuickTime\QTSystem\;C:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\;C:\Program Files\Microsoft SQL Server\100\Tools\Binn\;C:\Program Files\Microsoft SQL Server\100\DTS\Binn\;C:\Program Files (x86)\CMake 2.8\bin;C:\Program Files\TortoiseSVN\bin;C:\Program Files (x86)\Common Files\GTK\2.0\bin;C:\Program Files (x86)\GtkSharp\2.12\bin;C:\Ruby192\bin;C:\Program Files (x86)\Java\jdk1.6.0_26\bin;C:\Users\Minas\programming\My Tools;C:\pspsdk\bin;C:\Program Files (x86)\Notepad++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 :)
Mar 02 2012