你可能没有看贴,你提的这两种选择我都知道,但是我需要在 emacs 上打补丁,所以这两种选择都不行
用 makepkg 编译 emacs 需要先安装 toolchain,下面有很多选项,应该选哪个?还是全选?
@kenkangxgwe lread.c.diff
那个补丁是干什么用的? pdumper 分支与这个补丁有冲突,应用不了
不打 lread.c.diff 我编译成功了。至于 imagemagick 的问题,你是为了显示 png 图片吗?我发现即使显示的是 no,我的 emacs 也是可以显示 png 的。
1 个赞
这样算编译好了吗?怎么好像又自动开始 32 位的编译了?
目录底下有个mingw-w64-x86_64-emacs-git-r132398.faaaeceec4-1-any.pkg.tar.xz
就可以了
1 个赞
多谢,看来确实是编译成功了,怎么样修改脚本让它下次编译的时候不编译 32 位版本呢?抱歉问题有点多
唔,我并没有自动编译32位,64位完成之后就结束了。
编译前你指定了MINGW_INSTALLS=mingw64
吗?
1 个赞
没有,原来问题出在这里。
总结一下,需要编译打好补丁的 emacs 27 pdumper 的朋友可以直接用我修改后的脚本,多谢 @kenkangxgwe 的耐心指导 :
2 个赞
显示png只需要libpng就好,但是要放大缩小、旋转图片就需要imagemagic
image-dired好像只需要imagemagic的convert得到缩略图
但是我编译的时候发现,如果没有 imagemagick 即使有 libpng 也显示不了 png,奇了怪了。不过用这个补丁过的编译脚本是可以支持 png 的