Eric Blossom <eb@...> writes:
> Also,
>
> * (require 'asdf-install)=20
>
> fails too:
>
> * (require 'asdf-install)
>=20=20=20=20=20=20
> debugger invoked on condition of type READER-ERROR:
> READER-ERROR at 2 (line 1, column 2) on #<FILE-STREAM
> for "file \"/usr/lib/sbcl=
/asdf-install/asdf-install\""
> {900E839}>:
> no dispatch function defined for #\!
You need to (require 'asdf) before you can (require 'asdf-install).
The same applies to most of the stuff in contrib/ in fact
> ; loading system definition from #P"/home/eb/.sbcl/systems/getopt.asd" in=
to
[...]
> Install failed due to error:
> File has a fasl file type, but no fasl file header:
> "/home/eb/.sbcl/site/getopt-1.0/package.fasl"
It looks like the getopt package is distributed with fasl files for
Allegro CL - obviously these won't work in SBCL.
With luck, Kevin will see this message and upload a new version that
doesn't have spare binary files in it.
> ; loading system definition from #P"/home/eb/.sbcl/systems/clsql-aodbc.as=
d"
> ; into #<PACKAGE "ASDF2652">
> Install failed due to error:
> component "clsql-aodbc" not found
and according to the reader macros in clsql-aodbc.asd, it only works
in (the full version of) Allegro CL :
#+(and allegro (not allegro-cl-trial))
(defsystem clsql-aodbc
[...]
I'd suggest that the package author (hey, Kevin!) adds a=20
#-(and allegro (not allegro-cl-trial))
(error "This only works in Allegro CL")
to that file, and perhaps also that he removes it from the dependency list=
=20
for clsql unless running on Allegro CL.
=2Ddan
=2D-=20
http://www.cliki.net/ - Link farm for free CL-on-Unix resources=20
|