On Mon, 18 Aug 2008 15:20:54 -0700, JTK jetmonk@gmail.com wrote:
On Sun, Aug 17, 2008 at 4:46 PM, Roland Averkamp
roland.averkamp@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