Meson configure pass, but compilation complain about missing SDL2
To be more clarify - not meson build passed, but configure process. Compilation gives result as described.
Does attached patch help? I have not tested in any environment that would really lack SDL2.
Reply To cazfi
Does attached patch help? I have not tested in any environment that would really lack SDL2.
Sorry for do not respond in time. I see status is accepted, but on my repository (git log) there is no content, which could describe this patch. But... I got:
I do not known if it is related.
This is not probably related. I look inside patch and nothing suspicious was inside.
Reply To lachu
Reply To cazfi
Does attached patch help? I have not tested in any environment that would really lack SDL2.
Sorry for do not respond in time. I see status is accepted, but on my repository (git log) there is no content, which could describe this patch.
Since osdn lacks more accurate status, we use "accepted" as the sign that the review period is running for the patch. It's changed to "Fixed" when pushed to the repository.
../meson.build:846:0: ERROR: Unknown variable "lzma_dep".
Thanks -> #47338
Reply To cazfi
Reply To lachu
Reply To cazfi
Does attached patch help? I have not tested in any environment that would really lack SDL2.
Sorry for do not respond in time. I see status is accepted, but on my repository (git log) there is no content, which could describe this patch.
Since osdn lacks more accurate status, we use "accepted" as the sign that the review period is running for the patch. It's changed to "Fixed" when pushed to the repository.
../meson.build:846:0: ERROR: Unknown variable "lzma_dep".
Thanks -> #47338
Build properly under Debian BookWorm.
Information about OS:
But my version is stripped, because I am using Docker Container.
Meson build system of Freeciv have bug, with cause compilation to fail with complain about missing SDL2 libraries, even if client was set to other than SDL2 and audio was disabled.