[cffi-devel] Re: Use of Babel and Alexandria in CFFI

Luke Crook luke at balooga.com
Mon Aug 18 22:29:45 UTC 2008


On Mon, 18 Aug 2008 15:20:54 -0700, JTK <jetmonk at gmail.com> wrote:

>>
>> >On Sun, Aug 17, 2008 at 4:46 PM, Roland Averkamp  
>> <roland.averkamp at gmx.de>
>> wrote:
>>
>> > Is it really necesary to use the Babel and Alexandria libraries in  
>> CFFI?
>> > Now CFFI depends on two libraries and every other system which uses
>> > CFFI needs these two libraries too.
>>
>> That's an issue that was taken into consideration.
>>
>>
> As a mere user, I was also a bit frustrated trying to compile the newest
> CFFI with all
> its dependencies, especially because these extra packages had RCS's that
> were not on my machine.  The new CFFI was a long chain of upgrades and
> installs.
> For a newbie, this could be a real roadblock, and each additional step  
> will
> cause
> attrition of the userbase.


I don't mind how many dependencies CFFI has. It could have zero, or it  
could have 1000. All I care about is that a single action,  
(asdf-install:install :lispbuilder-sdl), will retrieve and install all  
dependencies.

My install notes for Win32 state to use Edi Weitz's STARTER-PACK and my  
config.lisp file, which takes care of everything.

As far as I am concerned, if a user does not want to use asdf-install or  
the starter-pack, then they are on their own.

- Luke



More information about the cffi-devel mailing list