[Ecls-list] Building lisp .o files on Debian

David_Creelman at pa.com.au David_Creelman at pa.com.au
Wed Feb 6 03:07:09 UTC 2008


ecls-list-bounces at lists.sourceforge.net wrote on 03/02/2008 08:45:14 AM:
> On Feb 2, 2008 11:34 AM, Juan Jose Garcia-Ripoll
> <jjgarcia at users.sourceforge.net> wrote:
> > Indeed, I just found that the common-lisp-controller defines an around
> > method that maps all compiled files to the global cache in the Debian
> > distribution. I am not sure how one can use this directly from a
> > Debian distribution, but it should not be difficult to write your own
> > version, which you can place in the $HOME/.ecl file.
>
> I made this my default setup. It is so much easier to keep the
> libraries clean from object files!

Cool!! Thanks. So if I add the script you mentioned in a previous email,
I'll
be able to do the same?

>
> On a second thought, I have the feeling that we should eventually
> deprecate the C:BUILD interface and create something based entirely on
> ASDF.
>
> My current design would be something like the OS X application
> bundles. Suppose the library SALZA. You would have
>
> salza.fasd/
>    +-----> binary.fas
>    +-----> library.a
>    +-----> configuration.lsp
>    +-----> object/
>           +-------> salza.o
>           +-------> ...
>
> On a single run one would get both the loadable file and the object
> files that could be linked together with other libraries to form a new
> image or a shared library.

Wooshka. This sounds quite different. Is it non-standard to do this ? If
not,
I like the idea.

Cheers
Dave
>
> Juanjo
>
> --
> Facultad de Fisicas, Universidad Complutense,
> Ciudad Universitaria s/n Madrid 28040 (Spain)
> http://juanjose.garciaripoll.googlepages.com
>
> -------------------------------------------------------------------------
> This SF.net email is sponsored by: Microsoft
> Defy all challenges. Microsoft(R) Visual Studio 2008.
> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
> _______________________________________________
> Ecls-list mailing list
> Ecls-list at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/ecls-list
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.common-lisp.net/pipermail/ecl-devel/attachments/20080206/18fcfdff/attachment.html>


More information about the ecl-devel mailing list