[m-rev.] for review: mercury installer script
Ian MacLarty
maclarty at cs.mu.OZ.AU
Tue Nov 22 15:49:37 AEDT 2005
On Tue, Nov 22, 2005 at 03:35:34PM +1100, Julien Fischer wrote:
>
> On Mon, 21 Nov 2005, Ian MacLarty wrote:
>
> > There is an sample installer available from
> > http://www.cs.mu.oz.au/~maclarty/mercury-compiler-DEV-2005-11-21.msi.
> > It contains the grades asm_fast.gc, hlc.gc, asm_fast.gc.tr.debug and
> > asm_fast.gc.decldebug.
> >
> > Any feedback would be welcome.
> >
> Have you thought of perhaps splitting the debugger (and related grades)
> off into a separate package of its own?
>
That's possible, though I'm not sure it's worth it.
With only asm_fast.gc the installer is about 16MB.
With all 4 grades mentioned above it's 26MB which isn't that big
(considering it expands to 170MB).
> > Note that the compiler hasn't worked with Windows 98 since we updated
> > the garbage collector (it segfaults).
> >
> Windows 98 support isn't important (aside from on your laptop)
>
I agree, though it's hard to test the installer now, since I don't have
a clean windows machine to try it on, so I can't be sure it's not
depending on something which is installed on uranus.
> > mmc and mdb should work out of the box from the Windows command prompt.
> > mmake doesn't work and I haven't tested any of the other tools.
> >
> The only other really important one would be mprof.
>
The .prof grades don't work on Cygwin and I haven't tested them on
MinGW. mercury_profile.exe should work fine though. I can just rename
it to mprof.exe for Windows.
Cheers,
Ian.
--------------------------------------------------------------------------
mercury-reviews mailing list
post: mercury-reviews at cs.mu.oz.au
administrative address: owner-mercury-reviews at cs.mu.oz.au
unsubscribe: Address: mercury-reviews-request at cs.mu.oz.au Message: unsubscribe
subscribe: Address: mercury-reviews-request at cs.mu.oz.au Message: subscribe
--------------------------------------------------------------------------
More information about the reviews
mailing list