[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Fixing imagemagick on W32
From: |
Stephen Leake |
Subject: |
Fixing imagemagick on W32 |
Date: |
Sun, 17 Apr 2016 16:46:31 -0500 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.5 (windows-nt) |
Eli Zaretskii <address@hidden> writes:
> The Imagemagick build is not officially supported in the MS-Windows
> build, because no one submitted patches to make it behave like all the
> other optional image libraries. By that I mean: be able to run an
> Emacs binary built with Imagemagick support on a system that doesn't
> have the Imagemagick DLLs installed. AFAIU, the image.c.diff hack
> allows one to build Emacs with Imagemagick, but the resulting binary
> will refuse to run on a system where it cannot load the Imagemagick
> DLLs at startup. That is not how we handle optional libraries in the
> Windows build.
>
> So the right way of handling this problem is to modify the Emacs
> Imagemagick support code in image.c so that it uses LOAD_DLL_FN etc.
> (There's one complication with Imagemagick: it needs to load 2 DLLs
> rather than one, and figuring out how to deal with that is part of the
> job.)
I'd like to work on this.
First I need a test; what elisp level functions use the imagemagick
functions in image.c?
--
-- Stephe
- Re: Building Emacs on MSYS2, (continued)
- Re: Building Emacs on MSYS2, Paul Eggert, 2016/04/15
- Re: Building Emacs on MSYS2, Óscar Fuentes, 2016/04/15
- Re: Building Emacs on MSYS2, Paul Eggert, 2016/04/15
- Re: Building Emacs on MSYS2, Óscar Fuentes, 2016/04/15
- Re: Building Emacs on MSYS2, Eli Zaretskii, 2016/04/15
- Re: Building Emacs on MSYS2, Óscar Fuentes, 2016/04/15
- Re: Building Emacs on MSYS2, Eli Zaretskii, 2016/04/15
- Re: Building Emacs on MSYS2, Stephen Leake, 2016/04/15
- Re: Building Emacs on MSYS2, Óscar Fuentes, 2016/04/15
- Re: Building Emacs on MSYS2, Eli Zaretskii, 2016/04/16
- Fixing imagemagick on W32,
Stephen Leake <=
- Re: Fixing imagemagick on W32, Eli Zaretskii, 2016/04/17
- Re: Building Emacs on MSYS2, Eli Zaretskii, 2016/04/16
- Re: Building Emacs on MSYS2, Stephen Leake, 2016/04/16
- Re: Building Emacs on MSYS2, Eli Zaretskii, 2016/04/16
- Re: png in emacs 25 mingw64, Stephen Leake, 2016/04/16
- Re: png in emacs 25 mingw64, Stephen Leake, 2016/04/16
- Re: png in emacs 25 mingw64, Eli Zaretskii, 2016/04/16
- Re: png in emacs 25 mingw64, Eli Zaretskii, 2016/04/16
- Re: Building Emacs on MSYS2, Phillip Lord, 2016/04/18
- Re: Building Emacs on MSYS2, Stefan Monnier, 2016/04/15