Re: [hatari-devel] compilation failing for cygwin on cirrus CI

[ Thread Index | Date Index | More lists.tuxfamily.org/hatari-devel Archives ]


Am Fri, 15 Sep 2023 15:00:37 +0200
schrieb Nicolas Pomarède <npomarede@xxxxxxxxxxxx>:

> Hi
> 
> somewhere around libSDL2_2.0_0 went from 2.0.7-1 to 2.28.2-1 and since 
> then the compilation is failing for the cigwin version :
> 
> https://cirrus-ci.com/github/hatari/hatari
> 
> -- Configuring done
> CMake Error at src/CMakeLists.txt:179 (target_link_libraries):
>    Target "hatari" links to:
>      SDL2::SDL2
>    but the target was not found.  Possible reasons include:
>      * There is a typo in the target name.
>      * A find_package call is missing for an IMPORTED target.
>      * An ALIAS target is missing.
> 
> I guess some files need to be updated to help cmake finding the library ?

 Hi,

honestly, I don't have a clue what could have gone wrong here. The library
configuration now comes from the SDL2Config.cmake file that should be part
of the SDL2 package, i.e. the library is *not* located by Hatari anymore.
So if that fails now on cygwin, this smells like a bug in the SDL2 package
there to me. And since I don't have a Cygwin installation at hand, I have
also no means to debug this. Is there anybody else here on the list who
has a Cygwin installation and could have a look?

 Thomas



Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/