INSTALL from sources

Alan Mackenzie acm at muc.de
Tue Oct 11 10:55:17 EDT 2011


Hi, Mats.

On Tue, Oct 11, 2011 at 03:56:03PM +0200, Mats Lidell wrote:
> >>>>> Alan Mackenzie <acm at muc.de> writes:

> > Er, yes, that's precisely what I'm doing.  This should work, surely?

> I'm afraid not. The layout of the installed packages, that XEmacs is
> looking for, is not the same as the layout for the package sources.

<sigh>

> > At the moment, there are only .el files in these directories.  Will
> > this prevent XEmacs from recognising the directories as `load-path'
> > components?

> No it is not that the elc-files are missing. As I get it there is no
> way that the sources can be used directly the way you are trying. (But
> this is Lisp so there might be some magic I have missed. Have been
> byte compiling the sources to long for thinking of any alternatives
> ;-)

> > What does "install" mean?  It means, primarily, that files get copied to
> > /usr/local/share/....  So why would /usr/local/share/.... work, but my
> > source directory not?  I'll try compiling all the packages and see if
> > that makes a difference.

> Install mean that the packages are byte compiled and installed in
> another location than the sources. The file "Local.rules" controls the
> details. Read the "INSTALL" file in the root of the package sources
> for how to configure the build.

I'm part way there.  I'm getting an error [2] from make.  I'll get it
sorted out sometime.

Presumably after each little change to my (package-)source code, I'll
need to do a 'make install' to test it.  Or would it be better to put the
source code directly under the install directory?

This is a real time sink, for both of us.  Thanks for the help.

> Yours
> -- 
> %% Mats

-- 
Alan Mackenzie (Nuremberg, Germany).



More information about the XEmacs-Beta mailing list