with great fixes, comes great debugging

some shit got fixed, some shit was broken already, some shit got
broke(intentionally), thats just the way shit goes

ps.
are you absolutely sure mac codeblocks isn't an option, macs, it would
seem, have two compilers, gcc and clang, that and the possibility that
xcode is doing too much for you, is causing problems