*BSD News Article 16155


Return to BSD News archive

Newsgroups: comp.os.386bsd.apps,comp.lang.sml
Path: sserve!newshost.anu.edu.au!munnari.oz.au!spool.mu.edu!agate!howland.reston.ans.net!ira.uka.de!news.dfn.de!mailgzrz.TU-Berlin.DE!fub!abraxas!luthien!wagner
From: wagner@luthien.in-berlin.de (Olaf Wagner)
Subject: SML and eXene on 386bsd
Organization: 'Holistic Computing Services'
Message-ID: <1993May16.132948.6727@luthien.in-berlin.de>
X-Newsreader: Tin 1.1 PL4
Date: Sun, 16 May 93 13:29:48 GMT
Lines: 19


In addition to the patches for SML of New Jersey for 386bsd I posted
some weeks ago, one more change has to be made in order to be able to
use internet sockets in ML. In runtime/cfuns.c the function ml_connect_inet
is ifdef'd out for all BSD system except MIPS architectures. So just
add something like `|| defined (i386bsd)' in line 466 and everything
will work alright. (Of course you will have to rebuild your sml, cml and
other executables after this change.)

The eXene X window toolkit will run with this patch, but on my system
most of the examples tend to thrash the system, since the resulting
processes consume 12 to 14 MB memory. But try for yourself...

\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
| Olaf Wagner           | wagner@luthien.in-berlin.de (private) | 
| Hobrechtstrasse 80    | owagner@cs.tu-berlin.de (work)        |
| 1000 Berlin 44        | phone: 49 30  624 99 48               |
| Germany / Deutschland | please don't call before 9 o'clock    |
/////////////////////////////////////////////////////////////////