[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