Author Topic: Errors when running on ReactOS  (Read 863 times)

Offline Михаил Агарков

  • Multiple posting newcomer
  • *
  • Posts: 13
  • Highly sensitive programmer. ☮☯
    • Codeberg
Errors when running on ReactOS
« on: June 16, 2025, 06:23:22 pm »
When running Code::Blocks on ReactOS it gives out errors. If "Continue" is selected, it works just fine. It could entirely be a ReactOS issue.

Code::Blocks 20.03 (32 bit)
ReactOS compiled from commit e98bba2535 (32 bit)

Since the log file exceeds the maximum allowed length, I added it as an attachment to this message.

Offline Miguel Gimenez

  • Developer
  • Lives here!
  • *****
  • Posts: 1727
Re: Errors when running on ReactOS
« Reply #1 on: Yesterday at 09:59:22 am »
If you compiled 20.03 with wxWidgets 3.2 you will get some assertions, this is expected and most of them were fixed later. Use current head.

Which assertion do you get? Do you have a backtrace?

Offline Михаил Агарков

  • Multiple posting newcomer
  • *
  • Posts: 13
  • Highly sensitive programmer. ☮☯
    • Codeberg
Re: Errors when running on ReactOS
« Reply #2 on: Yesterday at 11:39:12 am »
If you compiled 20.03 with wxWidgets 3.2 you will get some assertions, this is expected and most of them were fixed later. Use current head.

Which assertion do you get? Do you have a backtrace?


I ran the official pre-compiled 32 bit Code::Blocks 20.03. As I understand this is fixed in newer wxWidgets?

Offline Miguel Gimenez

  • Developer
  • Lives here!
  • *****
  • Posts: 1727
Re: Errors when running on ReactOS
« Reply #3 on: Yesterday at 12:02:53 pm »
Quote
As I understand this is fixed in newer wxWidgets?

No, it is fixed in newer C::B.

20.03 used wxWidgets 2.8.12, that did not make runtime checks (assertions). If you ciompile it with wxWidgets >= 3.0.0 you will get assertions.