emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: icg build instructions [was: Re: igc: trying to chase a crash]


From: Óscar Fuentes
Subject: Re: icg build instructions [was: Re: igc: trying to chase a crash]
Date: Wed, 27 Nov 2024 12:51:07 +0100
User-agent: Gnus/5.13 (Gnus v5.13)

Gerd Möllmann <gerd.moellmann@gmail.com> writes:

> Andrea Corallo <acorallo@gnu.org> writes:
>
>> A README-IGC in the top-level dir SGTM (as a temporary solution before
>> the merge at least).  I'm wondering if we could have some way to
>> propagate this information also outside emacs.git as well 🤷
>>
>>   Andrea
>
> I've added a README-IGC, with what I remember. Maybe others could add
> what they know to it.

Thanks.

AFAIK, mps is not packaged by Debian.

For building it locally, possibly the easiest route is to clone

https://github.com/Ravenbrook/mps.git

(which was updated just today, BTW), compile with


cd code
cc -O2 -c mps.c
ar rvs libmps.a mps.o

Then config the Emacs build with

configure CPPFLAGS=-I/path/to/mps/includedirectory
LDFLAGS=-L/path/to/mps/codedirectory --with-mps=yes <... rest of
configure options..>

This can have a variation for compiling&using the debug version of mps.

The above is not tested with the current state of mps/emacs. I can try
later and add those instructions to README-IGC.

Whe should decide if we direct users towards the optimized build (better
engagement and real-case experience) or to the debug build (better bug
reports but unusably slow in my experience).




reply via email to

[Prev in Thread] Current Thread [Next in Thread]