I think this might be caused by the following code in asdf-ecl.lisp:

(defmethod output-files ((o lib-op) (c prebuilt-system))
  (declare (ignore o))
  (values (list (compile-file-pathname (prebuilt-system-static-library c)
                                       :type :lib))
          t ; Advertise that we do not want this path renamed

The accessor (prebuilt-system-static-library c) will return the proper pathname, and COMPILE-FILE-PATHNAME with key (:type :lib) will add the "lib" suffix again (and modify pathname-type value to ".a" again).

2012/6/12 Juan Jose Garcia-Ripoll <juanjose.garciaripoll@googlemail.com>
On Sat, Jun 2, 2012 at 10:07 AM, Mark Cox <markcox80@gmail.com> wrote:

I am having trouble building a monolithic program that has the PREBUILT-ASDF system as a dependency. The test case is at the end of this email. The error displayed is:

Just a small warning: I have not forgotten your email, but this is tightly related to the upcoming release of ASDF-BUNDLE and means it needs some time to debug & code -- which is scarce, since right now I am travelling again.

In order to better keep track of this, I opened a bug report with your email.

Sorry for the delay,

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

Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and
threat landscape has changed and how IT managers can respond. Discussions
will include endpoint security, mobile security and the latest in malware
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
Ecls-list mailing list

Wir müssen wissen; wir werden wissen!