G'MIC 3.6.3 builds for me in my own Linux distro as a CLI tool and a
@GIMP 2.10.38 and 3.0.6 plug-in. Note: I support both GIMP 2 and GIMP 3.
Both "gcc" 14.3.0 and "clang" 20.1.8 work for compilation purposes. However, distro developers should note that, if "clang" is used to build G'MIC, there are two special issues:
(a)
#clang should be built with OpenMP support.
(b) It may be necessary to add "-latomic" to the "ld" command lines used. Note: I can't say exactly where to make the change because I use a feature in my Linux distro build system that takes care of this automatically.
The G'MIC 3.6.3
#CLI tool and GIMP plug-ins seem to work correctly. The attached screenshot shows the output of the CLI tool running the new [as of 3.6.2] "3D tunnel" example.
I encountered one odd issue. Initially, 3.6.3 CNN2X crashed with an error message related to the symbol "nn_conv2dnl". That is a symbol which is present in 3.6.2 but not in 3.6.3. The odd part was that I wasn't able to determine where the left-over reference to the symbol was stored or cached.
People who encounter that type of problem should reset as much related to GIMP and G'MIC as possible. In my case, I eventually reset enough that the error disappeared. My copies of G'MIC are now leveled up.