mlterm icon indicating copy to clipboard operation
mlterm copied to clipboard

Cannot compile on arch

Open wolandark opened this issue 1 year ago • 1 comments

Info

mlterm-3.9.3 cannot be compiled in arch linux using gcc version 14.1.1.

Error 1545 | dst = save->chars = save + 1; make[1]: *** [Makefile:90: vt_edit.o] Error 1

In fact I have went back several versions up to 3.8.9 and 3.0.0 and they cannot be compiled on arch either.

Logs

Mlterm was configured as follows:
Mlterm was configured as follows

Installation path prefix          : /usr/local
Build shared libraries            : yes
Build static libraries            : yes
GUI toolkit                       : xlib
BiDi rendering (Fribidi)          : yes
Indic rendering                   : yes
OpenType Layout                   : yes (harfbuzz)
External tools                    : mlclient mlconfig mlcc mlterm-menu mlimgloader registobmp mlfc
Image processing                  : yes
Built-in image library            :
utmp support                      :
Type engines                      : xcore xft cairo
DnD                               : yes
Input Methods                     : XIM kbd m17nlib skk
Scrollbars                        : simple sample extra pixmap_engine
libssh2                           : yes
mosh directory                    :
GTK+                              : yes (3.0)
libvte                            : yes (2.91)
brlapi                            : no
VT52                              : no
Permission of mlterm binary       : -m 755
Compact true color                : yes
Full make output
Posted To Gist

asciinema recording of the process

asciicast

wolandark avatar Jul 27 '24 16:07 wolandark

Thank you. I fixed it except libvte compatible library in gtk/ directory. https://github.com/arakiken/mlterm/commit/08ba9859717ed27384675bd687a35f4504701f27

arakiken avatar Aug 12 '24 13:08 arakiken