OpenAmiga (949/964)

From:Rudi Chiarito
Date:29 Sep 2000 at 22:23:43
Subject:Re: AMIOPEN: programming

On Fri, Sep 29, 2000 at 03:10:33PM -0500, Marc Culler wrote:
> Mind if I change the subject?

You mean you're not going to ask "Why doesn't Amiga port the SDK and
the DE to GEOS on the C64?"? ;)))

> files are used for static linking. Obviously, Elate intends for us to
> use Tools, not shared object libraries. But the support for .so files
> has me wondering. Is there is also a dynamic linker in Elate? If not,
> what are the .so files for?

Of course there's a dynamic linker in Elate. It's documented at
<file:/usr/doc/intent/lang/cc/doc/dynamic.html>. It implements the
standard dl*() calls provided by Unix systems. The documentation says
it's a subset of the Unix offering; I can't tell you what is missing,
because all I ever used under Unix is already supported by Elate. ;)

As to the "tools vs shared object libraries" argument: tools are the
preferred mechanism, also because they're quite more powerful. Shared
libraries can be used for legacy C code.



"If we cannot be free, at least we can be cheap!" (Frank Zappa)
Rudi Chiarito SGML/XML, user interface, i18n Amiga Inc.
rudi@amiga.com http://amiga.com/
Subscribe/Unsubscribe: open-request@amiga.com
Amiga FAQ: http://www.amiga.com/faq.html