We are currently migrating Bugzilla to GitHub issues.
Any changes made to the bug tracker now will be lost, so please do not post new bugs or make changes to them.
When we're done, all bug URLs will redirect to their equivalent location on the new bug tracker.

Bug 3998

Summary: IMG_WIC.c is not part of SDL_image 2.0.2 but it's still present in Android.mk
Product: SDL_image Reporter: Krzysztof Klinikowski <kkszysiu>
Component: miscAssignee: Sam Lantinga <slouken>
Status: RESOLVED FIXED QA Contact: Sam Lantinga <slouken>
Severity: normal    
Priority: P2    
Version: 2.0.1   
Hardware: ARM   
OS: Android (All)   

Description Krzysztof Klinikowski 2017-12-10 00:40:11 UTC
During compilation of SDL_image 2.0.2 I was getting the error:

 make: *** No rule to make target `/Users/kkszysiu/Projects/Emu/citra/externals/SDL2/SDL2_image/IMG_WIC.c', needed by `/Users/kkszysiu/Projects/Emu/citra/android/distribution/android/SDL2/intermediates/ndkBuild/debug/obj/local/armeabi/objs-debug/SDL2_image/IMG_WIC.o'.  Stop.

It seems that IMG_WIC.c file is not a part of SDL2_image-2.0.2.tar.gz release anymore (but it is in HG repository?).

Because of that we cannot compile that version of SDL2 image for Android, as there we still have this file in Android.mk as file to compile.

After removing that file from Android.mk all seems to work.
Comment 1 Sam Lantinga 2017-12-10 17:12:02 UTC
Fixed, thanks!
https://hg.libsdl.org/SDL_image/rev/66bf925397f4