Closed vkadlcik closed 3 months ago
Thanks @vkadlcik for the report.
I am in the process of fixing the Linux build. There are many warnings that the new GCC picks up, e.g. about unused variables or various problems with C-style struct initialization. I will also address the problem you reported.
Changed title (was "../src/settings.cc:153:15: error: call of overloaded ‘format(settings&, renderer&, const char [23], long long unsigned int)’ is ambiguous".
Hi Christohphe, eventually you have recognized already my SwissMicros post. I tried again with stable branch, and then saw this open issue. Therefore it is already registered. For completeness also the show-stopper on Arch Linux with recent clang++ compiler:
> make CXX=/usr/bin/clang++ CC=/usr/bin/clang QMAKESPEC=linux-clang sim 2>&1 | grep error
../src/ids.tbl:836:1: error: call to 'format' is ambiguous
1 error generated.
> LC_ALL=C clang++ --version
clang version 17.0.6
Target: x86_64-pc-linux-gnu
Thread model: posix
InstalledDir: /usr/sbin
Thanks @vkadlcik for the report.
I am in the process of fixing the Linux build. There are many warnings that the new GCC picks up, e.g. about unused variables or various problems with C-style struct initialization. I will also address the problem you reported.
Please, do that, I want to compile the Simulator to share it. Thanks.
I can't build the simulator on Fedora (tried 39 and 38, clean installs in a virtual machine):
I'm attaching the whole log but I guess the key problem is this:
make_sim.log