# Gcc 12.3 (new compiler maybe)

**URL:** <https://crucible.hubbe.net/t/gcc-12-3-new-compiler-maybe/4048>\
**Category:** ProffieOS\
**Created:** [September 29, 2023, 5:59am UTC](https://crucible.hubbe.net/t/gcc-12-3-new-compiler-maybe/4048 "2023-09-29T05:59:52Z")\
**Posts on this page:** 1\
**Showing post:** 5

<div class="post-metadata">

**Author:** ![profezzorn](https://crucible.hubbe.net/user_avatar/crucible.hubbe.net/profezzorn/32/8_2.png) [@profezzorn](https://crucible.hubbe.net/u/profezzorn)\
**Post date:** [October 8, 2023, 7:25am UTC](https://crucible.hubbe.net/t/gcc-12-3-new-compiler-maybe/4048/5 "2023-10-08T07:25:30Z")

</div>

Ok, so I made a version of the arduino-proffieboard plugin that uses gcc 12.3.  
It seems to work pretty well and generate slightly smaller code.

If you want to try it, you’ll need to have the “experimental” package index in your “additional board manager urls”:

[https://profezzorn.github.io/arduino-proffieboard/package\_proffieboard\_experimental\_index.json](https://profezzorn.github.io/arduino-proffieboard/package_proffieboard_experimental_index.json)

Arduino 2.x is reasonably good at keeping things separate, so you can have both the experimental and the regular version installed and swap between them in Tools → Board.

If you try it out, let me know if it works for you. (Just drop a note in this thread) I hope to promote this to beta, and then stable eventually, but I want plenty of testing first, and it takes forever if I have to do it all myself.

---

_[View the full topic](https://crucible.hubbe.net/t/gcc-12-3-new-compiler-maybe/4048)._
