[m-users.] Compiler trouble
Noah Scott Goldman
noahsg at badmousedriver.xyz
Mon Aug 8 08:14:35 AEST 2016
Thanks for all your suggestions, but unfortunately, no dice. I have
checked the directory in Windows Explorer as well and there is
definitely no executable file after I run the compiler. Also, running it
with the option --no-restricted-command-linestill produces nothing.
Is there anything else I can do? This is really puzzling me. What's even
weirder: I tried running
> mercury --make --verbose hello > compile_try.txt
to see if the verbose command-line output might help you guys diagnose
my issue, but the file compile_try.txt it produced was blank, even
though the actual output was definitely NOT blank. I am completely
stumped. Maybe there's something wrong with my computer. But it compiles
C and D programs, so I don't know what the deal is....
On 2016-08-07 0:22, Julien Fischer wrote:
> On Sat, 6 Aug 2016, Noah Scott Goldman wrote:
>> I'm trying to compile hello.m which, as you might have guessed, is a
>> "hello world" program. I'm running Windows 8.1 and installed Mercury
>> from the binary distribution. When I run the compiler, everything
>> seems to work fine, except there's no .exe file. I can't figure it
> Does the file hello.exe exist after you run the compiler? I think there
> is a problem with versions of Windows later than 7 and the last
> compilation step.
>> > mercury --make -o hello.exe hello
> -o has no effect with --make. Doing "mmc --make hello" shoud
> be sufficient to produce hello.exe; if it's not then something has
> gone wrong.
>> Making Mercury\int3s\hello.int3
>> Making Mercury\ints\hello.int
>> Making Mercury\cs\hello.c
>> Making Mercury\objs\hello.obj
>> Making hello.exe
> Could you please try invoking the compiler as follows and see if it
> produces a working executable:
> mmc --no-restricted-command-line --make hello
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the users