This is the only change code-wise that needed to be done to make the whole project compile both on my Arch-Linux laptop and desktop.
I'm guessing the reason why this variable needs to be renamed is because something in boost or another dependency is defined as CHAR_WIDTH and when the compiler tries to compile PatternEditor.cpp it gets confused and refuses to continue, so I just renamed the variable to CHARACTER_WIDTH and everything worked flawlessly.
This is the only change code-wise that needed to be done to make the whole project compile both on my Arch-Linux laptop and desktop.
I'm guessing the reason why this variable needs to be renamed is because something in boost or another dependency is defined as
CHAR_WIDTH
and when the compiler tries to compile PatternEditor.cpp it gets confused and refuses to continue, so I just renamed the variable toCHARACTER_WIDTH
and everything worked flawlessly.