SML/NJ 110.69

Hi every body,

I was trying to install SML/NJ 110.69 (updated 29-Oct-2011) (Standard ML of New Jersey) from within YaST and also by the 1-click install, But both of these methods give the same problem, which once I installed it, trying to launch the application, I received the following message
[1]$ sml
sml: unable to determine architecture/operating system

I’m running OpenSUSE 12.1 on x86 (32 bit) architecture,
[2]$ uname -a
Linux ramtha 3.1.0-1.2-default #1 SMP Thu Nov 3 14:45:45 UTC 2011 (187dde0) i686 i686 i386 GNU/Linux

could someone help me out of how to properly install SML? thank you

On 01/05/2012 05:06 PM, hsheboul wrote:
> could someone help me out of how to properly install SML? thank you

i never heard of it before, but i installed it with YaST > Software
Management onto my 32 bit openSUSE 11.4, with no fuss/bother, easy
peasy, and:

denverd@linux-os114:~> sml
Standard ML of New Jersey v110.69 [built: Wed Feb 23 00:56:43 2011]
- ^Z
[1]+  Stopped                 sml

get no such error as you do…so, i wonder if your 12.1 is damaged, or
if maybe there is a problem with it (and its 3.x kernel) and sml…are
you having other problems with your 12.1? is it running on bare metal or
in a VM…

i find mostly worthless documentation in these places:

i’d suggest future such questions be aimed at our programming forum

openSUSE®, the “German Engineered Automobiles” of operating systems!


Thanks for your reply. Indeed, I installed the same version, SML/NJ 110.69, on openSUSE 11.4, x_64, HP ProBook, and it just works great, also I added the emacs sml-mode, where I currently can launch the SML compiler from within emacs.

My emacs on openSUSE 12.1 also is enabled to invoke the SML compiler, if it’s there; in addition, I can work safely with both the OCaml, a dialect of ML, Yast from or manually installed from INRIA.

I also tweaked through the recent version from, currently 110.73 (updated 17-May-2011), a newer version than the one found at the oss repo software for 12.1 (or 11.4). The major problem with the manual installation remains the same, where I post the long process on the

In addition, the OpenSUSE for 32 bit, is much more stable for both the kernal and X server than its counterpart for 64-bit Intel acrch.

But I will have more formalization to post into the alternate forum that you suggested. Thank you.

A full bug description and its remedy is posted here

On 01/06/2012 04:56 AM, hsheboul wrote:
> (

great work!!

(i hope to visit your country some day…)

openSUSE®, the “German Engineered Automobiles” of operating systems!

You are more than welcome for the visit.