<div dir="ltr"><div dir="ltr"><div>Hi Julien,<br></div><div><br></div><div>I'm trying to compile the example program you posted. I see you included a Makefile, but I'm not sure how to use it. I promise I will get better at this!<br></div><div><br></div><div>I've compiled and installed Mercury from source with the Csharp grade enabled. The READMEs specified that I needed a UNIX environment like MSYS2 to compile Mercury but not to use it. I've added C:\mercury\bin to my path and opened a regular command prompt. I'm following README.CSharp (using "mercury" instead of "mmc" as recommended on Windows) but it seems to still expect access to UNIX commands like "cp" instead of Windows commands like "copy" (see below).</div><div><br></div><div>The README also says that the output will be an EXE file although I expected a DLL file for linking to my C# code. I thought I would generate fuitbowl.dll and add it to my C# project along with mer_std.dll and then compile the C# project in Visual Studio, initially to a command line program and later to an Android app with a simple GUI.</div><div><br></div><div>Any help would be appreciated.</div><div><br></div><div>Thank you,</div><div>-david<br></div><div><b><br></b></div><div><b>OUTPUT FROM A WINDOWS COMMAND PROMPT</b><br></div><div>D:\Documents\Programming\CSharp\MercuryExamples\fruitbowl>mercury --grade csharp --make fruitbowl<br>Making Mercury\int3s\fruitbowl.int3<br>'cp' is not recognized as an internal or external command,<br>operable program or batch file.<br>Making Mercury\ints\<a href="http://fruitbowl.int" target="_blank">fruitbowl.int</a><br>'cp' is not recognized as an internal or external command,<br>operable program or batch file.<br>'cp' is not recognized as an internal or external command,<br>operable program or batch file.<br>Making Mercury\css\fruitbowl.cs<br>Making fruitbowl.exe<br>'csc' is not recognized as an internal or external command,<br>operable program or batch file.<br>** Error making `fruitbowl.exe'.<br> </div></div></div>