On Sun, Jun 20, 2010 at 2:29 AM, Seth Burleigh <seth@tewebs.com> wrote:
Alright, so another problem with building dlls.[...]  So basically the ld-flags are being
passed to 'ar' in this case and are not being passed in the other case
(setting c:*user-ld-flags*)

This is due to something problematic in the ASDF core itself: when one operation (DLL-OP) lists a dependency (LIB-OP) the  initialization arguments of the former are passed to the latter. This breaks the contributed extensions in asdf-ecl.lisp when passed ld-flags. I will look for a workaround.


Instituto de Física Fundamental, CSIC
c/ Serrano, 113b, Madrid 28006 (Spain)