[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Emacs 25 modules
From: |
Eli Zaretskii |
Subject: |
Re: Emacs 25 modules |
Date: |
Wed, 26 Oct 2016 05:39:25 +0300 |
> From: Joey Ezechiels <joey.ezechiels@gmail.com>
> Date: Tue, 25 Oct 2016 23:06:57 +0200
>
> But recently I've been trying to get it to work on Linux, and there I just
> get completely garbled output in the spot where the log messages should be.
> Not even proper text.
> Needless to say, the functionality my module is supposed to provide is not
> available.
>
> Just to make sure it is not the dynamic library causing the garbling, I've
> created some small programs that use the very same .so/.dylib file as the
> Emacs module uses. When I run those programs, they work as they should,
> both in Linux and in OS X.
> To eliminate another factor: Both on OS X and on Linux I have compiled
> Emacs 25 from source with the --with-modules flag passed to the configure
> script.
>
> So my current hypothesis is that somehow Emacs, while built correctly,
> doesn't load the module correctly on Linux, but I'm stumped as to what
> could cause that.
Actually, my first suspect would be that your module doesn't protect
its data from GC.
- Emacs 25 modules, Joey Ezechiels, 2016/10/25
- Re: Emacs 25 modules,
Eli Zaretskii <=