[Ecls-list] switching betwen byte-code compiler and lisp-to-c compiler
Anton Vodonosov
avodonosov at yandex.ru
Thu May 31 09:16:58 UTC 2012
31.05.2012, 13:04, "Juan Jose Garcia-Ripoll" <juanjose.garciaripoll at googlemail.com>:
> In principle, (load "sys:cmp") used to do the trick, but that seems like a hack. Hence, I will add a new function, C:INSTALL-C-COMPILER, to do the job.
If I didn't (load "sys:cmp") and do not call C:INSTALL-C-COMPILER, can I be sure it's not used?
As far as I remember, if ECL is build with lisp-to-c compiler, asdf systems are always build using C compiler,
aren't they?
So maybe the question is, whether it is possible to enforce bytecode compiler even
if lisp-to-c compiler is abalable
> However, I fear that ASDF will not particularly enjoy your switching between compilers.
> I believe the names of the files are hardcoded in the modules the first time they are built
> and thus when you switch compiler they will probably not get recompiled for the new target.
OK. (asdf:clear-system will help to reload it)
More information about the ecl-devel
mailing list