On Tue, 2 Apr 2013 19:29:50 -0400 Matthew Mondor <mm_li...@pulsar-zone.net> wrote:
> On Tue, 2 Apr 2013 17:46:43 -0400 > Matthew Mondor <mm_li...@pulsar-zone.net> wrote: > > > I cannot have a deeper look immediately, but should try to investigate > > it soon... > > If I understand, ASDF expects *FEATURE* :UNIX, but ECL exports :NETBSD > not :UNIX > > (defun os-unix-p () > (or #+abcl (featurep :unix) > #+(and (not abcl) (or unix cygwin darwin)) t)) After now rereading my message, I want to mention that I don't think that :UNIX should be reported instead of :NETBSD however, I think that having a more descriptive name like :NETBSD is useful. Perhaps that :UNIX or :POSIX should also be exported in the case of unix/linux/bsd systems, though, and ASDF could keep relying on :POSIX or :UNIX ... It's not a very recent SBCL that I have, but it appears on NetBSD to provide: :UNIX :BSD :NETBSD :ELF, other than a bunch of OS-PROVIDES-<foo>. As for x86-64, SBCL provides :X86-64 while ECL provides :X86_64. CLISP provides very little system-specific *features*, but also provides :UNIX (:WORD-SIZE=64 :PC386 :UNIX). Thanks, -- Matt ------------------------------------------------------------------------------ Minimize network downtime and maximize team effectiveness. Reduce network management and security costs.Learn how to hire the most talented Cisco Certified professionals. Visit the Employer Resources Portal http://www.cisco.com/web/learning/employer_resources/index.html _______________________________________________ Ecls-list mailing list Ecls-list@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ecls-list