Bastien writes: > Please test this and report any problem while using make > to install Org. Here's another refinement to make "oldorg" the default target unless local.mk is actively edited by the user. If you already have a local.mk file and would like this behaviour, just insert the following on the first line of local.mk: --8<---------------cut here---------------start------------->8--- oldorg: --8<---------------cut here---------------end--------------->8--- With this patch, the new Makefile produces the same results out-of-the box as the old one (modulo the bugs that got fixed: no need for a "make clean" unless you do something really unusual). The patch also adds a new target "uncompiled" that will remove any compiled lisp files that may be around and just creates the autoloads. If you fancy uncompiled installation, insert this as the first line to local.mk: --8<---------------cut here---------------start------------->8--- uncompiled: --8<---------------cut here---------------end--------------->8--- This will enable a plain and simple "make" to do what you want without taking anything away. If you'd rather do something else with a plain "make", you can add your own target definitions there as well (the first one will always be the default target): --8<---------------cut here---------------start------------->8--- fancy: help info uncompiled fancy-install: help install-info install-lisp help:: $(info My fancyness) $(info ============) $(info ) $(info fancy - show help, update doc and autoloads) --8<---------------cut here---------------end--------------->8--- In this case, plain "make" would do "fancy" and you'd have a new target "fancy install" plus a documentation for these when doing a "make help", "make targets" or "make helpall". The patch: