As some of you may be aware a recent change in GCC has enabled the C23 standard to be the default. CDE was refusing to build with this standard, mostly due to C23's insistence on proper function prototypes and declarations.
I've gone through CDE and fixed up the many problems, there were issues in nearly all sub components. The changes are fairly far-reaching [1] so I've checked them into a branch in git 'C23-GCC15-Changes' for testing before merging to HEAD I've tested and confirmed it's still building and working on Linux Ubuntu 20.04 x64 GCC 9.4.0 Linux Ubuntu 24.10 x64 GCC 14.2.0 Linux Ubuntu 25.10 x64 GCC 15.2.0 However if you are using different configurations, could you please test and check that it's working for you? git fetch --all git checkout C23-GCC15-Changes Peter (flibble) [1] https://sourceforge.net/p/cdesktopenv/code/ci/68cae0c36b5caccb3e00b5371f4031147154acf9/ -- Peter Howkins [email protected] https://www.marutan.net/
_______________________________________________ cdesktopenv-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/cdesktopenv-devel
