[Ecls-list] asdf-ecl, dependencies and ar

Greg Pfeil sellout42 at mac.com
Wed May 10 16:46:07 UTC 2006


I'm trying to build a monolithic library via asdf-ecl. This problem 
seems to crop up if there is a chain of dependencies:

 > (asdf:oos 'asdf:build-op :cl-containers :type :dll)
;;; Note: Invoking external command:
;;; ar cr /path/to/libmetatilities-base.a /path/to/ECLINITftnBgm.o 
-lmoptilities /path/to/metatilities/dev/package.o  ... 
/path/to/metatilities/dev/define-class.o

ar: -lmoptilities: No such file or directory

The problem is trying to pass a library argument to ar. ar should only 
be given object files, and all the libraries should be passed to the 
linker after all the libraries are built.

I'm not sure if this is being handled wrong by build-op or by 
c::builder ... I'm about to look.





More information about the ecl-devel mailing list