kfl / mosml

Moscow ML is a light-weight implementation of Standard ML (SML), a strict functional language widely used in teaching and research.
http://mosml.org
339 stars 42 forks source link

Windows installer is missing #49

Open dbohdan opened 7 years ago

dbohdan commented 7 years ago

The installer link on mosml.org, https://github.com/kfl/mosml/releases/download/ver-2.10.1/mosml-setup-2.10.1.exe, leads to a 404 page.

Possibly related to #44.

dbohdan commented 6 years ago

For those looking for the installer, here is a copy: mosml-setup-2.10.1.zip. The executable inside the archive is unmodified and matches the checksums at the herdProject for the now-defunct download URL. (That page also shows the false positives the installer causes in some antiviruses.)

dmorganb commented 4 years ago

I installed it from that link you provided but when I run mosml I get a Fatal Error: cannot find file C:\Program Files (x86)\Moscow ML\bin\mosmltop

ColourGrey commented 3 years ago

@dmorganb I don't get that error, but I notice that the path where MoscowML got installed on my computer is C:\Program Files (x86)\mosml (notice "mosml" instead of "Moscow ML"). Looking in the C:\Program Files (x86)\mosml\bin\ directory I, too, cannot find any executable named "mosmltop". Still, though, the mosml binary works for me.

You may have more luck with SML/NJ or Poly/ML - they are the only ones to offer properly working Windows installations. Both work well on my computer.

ScarbrowMaven commented 3 years ago

Related to issue #21 , this windows installer is missing the mosmllex binary. This can be, in turn, reconstructed through two of the provided files, as with (once this is installed)

cd C:\Program Files (x86)\mosml\lib\mosml type header mosmllex > ../../bin/mosmllex.exe