Hi,

Built for me for me on ubuntu 22.04 and gcc 11.4.  Did a cursory test, seems to run! :)

Happy New Year!

-jon

On 12/31/25 10:02, Peter Howkins wrote:
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

--
Jon Trulson

  "The less you know, the more you believe."
                           -- Bono
_______________________________________________
cdesktopenv-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/cdesktopenv-devel

Reply via email to