libretro / hatari

New rebasing of Hatari based on Mercurial upstream. Tries to be a shallow fork for easy upstreaming later on.
25 stars 41 forks source link

Wii U travis build broken #57

Closed bbbradsmith closed 3 years ago

bbbradsmith commented 3 years ago

Don't know the reason the Wii U travis build fails, but putting this in a pull request to see if it will build. Starting with the missing header features_cpu.h...

inactive123 commented 3 years ago

We would like to go through generic code like cpu_features instead of having all these platform specific ifdefs inside the core emulator code, but I guess indeed let's first check out if this compiles before we move to the next step.

bbbradsmith commented 3 years ago

Sorry, I wasn't expecting you to merge that. I was using the pull request to test the code through Travis CI, since I don't have the ability to build the Wii U version myself. The build is still broken, the test hadn't verified yet.

bbbradsmith commented 3 years ago

Probably the better thing to do would have been to would be include the rest of libretro-common so the previous code could have worked, but I don't have the knowledge to do that. I could copy the include folder here, but I'm not sure if it would find the features/ folder, and even if it did it needs the code to link with, which I'm not sure how to tie into this build.

Using the OS time thing directly was supposed to be a quicker/smaller change to get it going, but apparently it can't find that header either, so it was a failure. I think it would be better if you reset master to before this merge.