[Scummvm-devel] ATTN PORTERS: Switching to C++11 standard
Joseph Davies
deledrius at hotmail.com
Fri Sep 4 19:58:14 UTC 2020
Great news for OSX PowerPC users: ScummVM continues to build and run
without error when this C++11 code is enabled.
I successfully tested ScummVM in OSX 10.5.8, built using gcc 7.3.0
(installed through Homebrew). There were no compile errors, and all 259
tests completed as "OK" when running `make test`.
On 8/30/2020 7:30 AM, Eugene Sandulenko wrote:
> Hi Team, particularly porters,
>
> As I wrote today, ScummVM 2.2.0 has just been branched. I highly
> encourage you trying building your ports now, before tagging, so if any
> changes are needed, you could make them in time.
>
> Also, while you will be at it, please, try the following command for
> testing compatibility of your port toolchain with C++11 standard
> (unless you already did it and provided the info on the Wiki):
>
> ./configure --enable-c++11 --enable-test-c++11 --disable-all-engines
>
> This should either compile well or die horribly during compilation.
> Engines do not matter, this is why there is the option disabling them.
> The results for most of our ports could be seen on this Wiki page:
>
> https://wiki.scummvm.org/index.php?title=Compiling_ScummVM/C%2B%2B11_Readiness
>
> I plan to have ScummVM switched to C++11 standard by default from 2.3.0
> and announce allowing its features everywhere, starting from our common
> code.
>
> That means that some ports will, unfortunately, have 2.2.0 as their last
> release. It's a pity, but the ancient C++ standard is holding us down at
> the moment.
>
>
> Eugene
>
> _______________________________________________
> Scummvm-devel mailing list
> Scummvm-devel at lists.scummvm.org
> https://lists.scummvm.org/listinfo/scummvm-devel
>
More information about the Scummvm-devel
mailing list