User forums > Help
Codeblocks on MAC OS Catalina
maffio79:
Hi I need to install the Codeblocks app in my laptop but it seems the version is in 32bits and now Apple is just allowing 64bits versions.
Can somebody please tell me if there is a new update or version or way to install it in my Macbook with Catalina?
Thank you.
Regards,
oBFusCATed:
Nope, there are only night builds or you'll have to self compile. The latest version available on the site is not usable anyway, because it is too buggy.
anb:
Hi,
I have recently had the need to do some development on Macs for my work and I would love to use Code::Blocks. I use Code::Blocks on Linux. I have tried v13 but that crashes constantly. I also found a v17 but that crashes even more frequently! So I have looked at building it myself using the latest source of everything, as a starting point.
I have successfully built wxWidgets (v3.1), and compiling Code::Blocks appears to get a very long way before it fails complaining about wxPaintEvent not having an empty constructor. I then tried building v2.8 of wxWidgets (actually wxMac) but that fails to build on Mojave (10.14). I then tried v3.0 but that fails too. So it looks like I am stuck with v3.1 of wxWidgets but then Code::Blocks doesn't appear to like it.
I cannot find much out about the Mac build issues. Is this truly an impossible task or are we talking about tweaks and little fixes?
--- Quote from: oBFusCATed on January 28, 2020, 08:42:13 am ---The latest version available on the site is not usable anyway, because it is too buggy.
--- End quote ---
Even though this is dated from January, are you just referring to the latest nightly build or the latest "stable" build? Is this generally or for the Mac?
I would love to get this building and working on a Mac but I cannot spend forever on sorting it out so if anyone has any pointers then I can look in to it for a bit.
Miguel Gimenez:
--- Quote ---it fails complaining about wxPaintEvent not having an empty constructor
--- End quote ---
This was fixed time ago in trunk removing the event and the associated code. Which C::B version are you trying to compile?. Which wxWidgets version are you using?. You can use wx3.1.1, 3.1.2, 3.1.3, 3.1.4 and the current master will be 3.1.5, please specify.
anb:
Hi Miguel,
Thanks for getting back to me so quickly.
I am using wxWidgets v3.1.4.
I downloaded the C::B source for v20.03. I will try the trunk code.
--- Quote from: Miguel Gimenez on September 16, 2020, 03:06:56 pm ---This was fixed time ago in trunk removing the event and the associated code.
--- End quote ---
I commented out this error earlier and it failed on something else but I will try the latest trunk code.
I was also going to try building it on Ubuntu so I can see how it is supposed to build on there, with the hope of then getting it to build on a Mac.
Navigation
[0] Message Index
[#] Next page
Go to full version