I got following compiler errors for gcin 2.9.0 when I use GCC 14:
gcin.cpp: In function ‘open_xim’:
gcin.cpp:250:11: error: implicit declaration of function ‘p_err_no_alert’; did you mean ‘p_err_no_alter’? [-Wimplicit-function-declaration]
250 | p_err_no_alert("IMOpenIM '%s' failed. Maybe another XIM server is running.\n",
| ^~~~~~~~~~~~~~
| p_err_no_alter
gcin.cpp: In function ‘delayed_start_cb’:
gcin.cpp:501:7: error: implicit declaration of function ‘init_tray_indicator’ [-Wimplicit-function-declaration]
501 | init_tray_indicator();
| ^~~~~~~~~~~~~~~~~~~
Apparently GCC 14 started to consider -Wimplicit-function-declaration as an error. After some tests, I noticed that I need two more compiler flags "-Wno-error=implicit-function-declaration -Wno-error=incompatible-pointer-types" to get gcin built. Could you fix gcin and get rid of those two kinds of errors?