Closed joolswills closed 6 years ago
Also getting this issue on Raspbian Stretch (gcc 6/sdl 2.0.7)
Hi, I have updated the tag. Please delete the caches and ensure you are using SDL2, SDL2_image and SDL2_mixer in the build process. Now it should build fine. Tested on Ubuntu 16.04 LTS
I have all those libraries installed. I also downgraded to the Ubuntu stock SDL to rule out the RetroPie SDL library. Unfortunately it still fails to link with the above error on Ubuntu 17.10. This was done from a fresh checkout.
Did you delete the cmake Cache and Makefiles before building. Are CG and GsKit up todate?
It was a completely clean checkout - no cache or makefiles. It looks to be a link library ordering issue or something (Maybe it's not triggered on older binutils). Everything was built fresh.
Can you send another log of what is going in the build process?
I will do a completely verbose build.
https://paste.ubuntu.com/=Kt5GftmczW/
Log is unchanged apart from me stripping my home directory path from it.
Okay, I think we got it. I made some changes in the GsKit Source and also updated the Tag you were using. So try to get that and ensure GsKit is updated. Now it should build...
I can confirm it builds now - thanks!
Errors when building with:
Specs are x86_64 PC running Ubuntu 17.10. gcc 7.2.0. libsdl 2.0.7
Building via modified version of the RetroPie-Setup script, but basically it's doing
full build log