Author Topic: [SOLVED] Yaml Multiline with (double) quotes crashes the game on Win  (Read 929 times)

Offline Yankes

  • Global Moderator
  • Commander
  • *****
  • Posts: 3394
    • View Profile
Should use default set by cmake in `-DCMAKE_BUILD_TYPE=Release` build

Offline Delian

  • Commander
  • *****
  • Posts: 580
    • View Profile
I mean, the OpenXcomEx.exe that was built with MXE GCC 11.3, which was crashing, was it with -O3 or what?

Offline Yankes

  • Global Moderator
  • Commander
  • *****
  • Posts: 3394
    • View Profile
I check my local cmake output and it run with -O3, looking on `CMakeLists.txt` I do not see any where explicit setting it.
Probably same should be on build server.

Offline Meridian

  • Global Moderator
  • Commander
  • *****
  • Posts: 9197
    • View Profile

Offline Delian

  • Commander
  • *****
  • Posts: 580
    • View Profile
So using gcc14, it works fine even without volatile?

Btw, did you test with 11.5? Asking so I can include the findings in the issue I made on ryml git.
« Last Edit: December 30, 2024, 11:55:38 pm by Delian »

Offline Yankes

  • Global Moderator
  • Commander
  • *****
  • Posts: 3394
    • View Profile
on 11.5 OXCE do not compile at all :D it get some ICE crash

Offline Meridian

  • Global Moderator
  • Commander
  • *****
  • Posts: 9197
    • View Profile
Short Answer:
I think Kubuntu is a good choice to continue with.

Thanks, I tried compiling on Kubuntu 24.04 and it worked almost without problems.

Then I tried running it on Kubuntu 18.04 and it didn't even start, complaining about GLIBC_2.34 not found.
And 7 similar errors about GLIBC and GLIBCXX just with different version number each time.

Then I wanted to install newer GLIBC, so I asked Google how to do it and the first 3 posts warned me that my computer may explode if I try to do that.

So much for user friendliness of Linux.
They are exactly the same as MacOS, every version being incompatible with the previous and the next.

/rant over

I'll keep compiling under Kubuntu 18.04.