[usocket-devel] ECL's DFFI (was Re: [Ecls-list] [ANN] ECL 11.1.1)

Chun Tian (binghe) binghe.lisp at gmail.com
Mon Jan 17 10:59:44 UTC 2011


Seems we should start research how to port exist ECL support code into DFFI as an additional feature, by detecting the #+DFFI feature.

Any comment?

> Announcement of ECL
> ===================
> 
> ECL stands for Embeddable Common-Lisp. The ECL project aims to
> produce an implementation of the Common-Lisp language which complies
> to the ANSI X3J13 definition of the language.
> 
> The term embeddable refers to the fact that ECL includes a lisp to C
> compiler, which produces libraries (static or dynamic) that can be
> called from C programs. Furthermore, ECL can produce standalone
> executables from your lisp code and can itself be linked to your
> programs as a shared library.
> 
> ECL supports the operating systems Linux, FreeBSD, NetBSD, OpenBSD,
> Solaris (at least v. 9), Microsoft Windows and OSX, running on top of
> the Intel, Sparc, Alpha and PowerPC processors. Porting to other
> architectures should be rather easy.
> 
> ECL is currently hosted at SourceForge. The home page of the project
> is http://ecls.sourceforge.net, and in it you will find source code
> releases, a git/CVS tree and some useful documentation.
> 
> Known issues
> ============
> 
> ECL's dynamic FFI (the one that does not rely on a C compiler) is now
> implemented using libffi (See http://sourceware.org/libffi/). Until
> another release in which the library might be bundled together with
> ECL, users will have to make sure that this library is built and
> available for this feature to be linked in (#+dffi). Otherwise only
> the C-based foreign function interface will be available.
> 
> Changes since last release
> ==========================
> 
> See file src/CHANGELOG or browse it online
> 
> http://ecls.cvs.sourceforge.net/viewvc/ecls/ecl/src/CHANGELOG?view=markup
> 
> ------------------------------------------------------------------------------
> Protect Your Site and Customers from Malware Attacks
> Learn about various malware tactics and how to avoid them. Understand 
> malware threats, the impact they can have on your business, and how you 
> can protect your company and customers by using code signing.
> http://p.sf.net/sfu/oracle-sfdevnl_______________________________________________
> Ecls-list mailing list
> Ecls-list at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/ecls-list

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.common-lisp.net/pipermail/usocket-devel/attachments/20110117/a213acb0/attachment.html>


More information about the usocket-devel mailing list