[Ecls-list] ECL source hacking

Juan Jose Garcia-Ripoll worm at arrakis.es
Thu Dec 11 04:39:01 UTC 2003


On Thursday 11 December 2003 12:36, Julian St. wrote:
> This is a question essentially to Juan: How do you recompile ECL after
> having changed some source files? At the moment I just rerun configure
> to get all .d files recompiled, but this seems awkward.

It depends on what you have changed.

1) If you changed only functions in the C core (src/c), and did no structural 
change to the data types, just run
	make -C c clean; make -C c; make

2) If you change the list of symbols (src/c/symbols_list.h), the datatypes 
(src/h/object.h)
	make -C c clean; make clean_lisp
	make

3) If you change a file in either src/lsp, just
	make

4) If you change a file in src/clos
	rm clos/*o; make

5) If you change the compiler
	make clean_lisp; make

Regards

Juanjo





More information about the ecl-devel mailing list