From ... From: Erik Naggum Subject: Re: Reading bitmap files with lisp. Date: 2000/06/29 Message-ID: <3171302184035072@naggum.no>#1/1 X-Deja-AN: 640588319 References: <395A969D.D2F84170@spam.com> <395B7A59.15A8754F@spam.com> <87em5gxrh3.fsf@orion.dent.isdn.cs.tu-berlin.de> <395BACD2.2B43579C@spam.com> mail-copies-to: never Content-Type: text/plain; charset=us-ascii X-Complaints-To: newsmaster@eunet.no X-Trace: oslo-nntp.eunet.no 962318634 20000 195.0.192.66 (29 Jun 2000 22:43:54 GMT) Organization: Naggum Software; vox: +47 8800 8879; fax: +47 8800 8601; http://www.naggum.no User-Agent: Gnus/5.0803 (Gnus v5.8.3) Emacs/20.7 Mime-Version: 1.0 NNTP-Posting-Date: 29 Jun 2000 22:43:54 GMT Newsgroups: comp.lang.lisp * Richard James Panturis Giuly | But what is FFI and how do I use it, I don't even know what the | letters stand for. Foreign Function Interface. Basically, dealing with other/inferior languages. In C, for instance, you specify -l to the linker, after having specified "extern foobar(...random junk...)" in your source files. It's slightly more work from Common Lisp, but it shouldn't have been. In your Allegro CL Trial Edition distribution, you will find the file .../doc/cl/foreign_functions.htm, which tells you the whole story on how to interface with C libraries. #:Erik -- If this is not what you expected, please alter your expectations.