[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [MiNT] Mintlib based Software running under plain TOS



On Sun, 2011-01-09 at 12:40 +0100, David Gálvez wrote:
> 2011/1/9 m0n0 <ole@monochrom.net>:
> >
> > Hello all,
> >
> > I have a question about compatibility of Programs that are linked to the
> > Mintlib.
> > With an simple hello world app it works OK to run these Programs under plain
> > TOS. But at which point does compatibility break? Is there some rule(s)?
> >
> > I wanted to see if NetSurf can be run under plain TOS / MagiC etc. but it
> > results in an illegal instruction. Haven't figured out at which point, but
> > it looks like it happens really early... (I bet 15$ that it hits the illegal
> > instruction before entering main ;) ). I couldn't invetigate this really
> > further until now...
> > In the meantime, I wanted to ask here what could break compatibility with
> > plain tos, even if the error that I see is an special case, I guess that
> > there are some more issues.
> >
> 
> The first thing it comes to me is any system call that TOS or MagiC
> don't support, for example NetSurf won't work under TOS  because the
> lack of UNIX sockets and system calls related to them in TOS. I guess
> Netsurf relies on MiNTnet.

Ah yes, that's the killer straight away.

Alan.