GerbilSoft / gens-gs-ii

Gens/GS II - an improved Gens/GS rewrite.
31 stars 9 forks source link

err-ror on build #60

Open JazzMaster opened 8 years ago

JazzMaster commented 8 years ago

bitch of a time findign this.

ubu has dropped you and dgen from the repos and by chance I found you here. I hit your university code first.

and v2 is broken during build somewhere. PRY as I might, you cant force SDL 32 v2 on x64.However, some libs are installed in /usr/local. SDL -> SDL/ and check your file permissions. Also: depends hell are missing.

Im trying to repack for ubu ppa but Im hitting brick walls. As with PCSX2, building is half of the battle. core depends want to force 32bit libs when they are not installable or would break 64bit apps.

Will try to git from here and see if the error reproduces.

In file included from /home/me/Downloads/gens-gs-ii-HEAD-3f5e272/gens-gs-ii-head-3f5e272/src/gens-sdl/gens-sdl.cpp:34:0: /home/me/Downloads/gens-gs-ii-HEAD-3f5e272/gens-gs-ii-head-3f5e272/src/gens-sdl/SdlHandler.hpp:151:38: error: ‘SDL_Scancode’ has not been declared static GensKey_t scancodeToGensKey(SDL_Scancode scancode); ^ /home/me/Downloads/gens-gs-ii-HEAD-3f5e272/gens-gs-ii-head-3f5e272/src/gens-sdl/SdlHandler.hpp:170:3: error: ‘SDL_AudioDeviceID’ does not name a type SDL_AudioDeviceID m_audioDevice; ^ src/gens-sdl/CMakeFiles/gens-sdl.dir/build.make:62: recipe for target 'src/gens-sdl/CMakeFiles/gens-sdl.dir/gens-sdl.cpp.o' failed make[2]: * [src/gens-sdl/CMakeFiles/gens-sdl.dir/gens-sdl.cpp.o] Error 1 CMakeFiles/Makefile2:2482: recipe for target 'src/gens-sdl/CMakeFiles/gens-sdl.dir/all' failed make[1]: * [src/gens-sdl/CMakeFiles/gens-sdl.dir/all] Error 2 Makefile:94: recipe for target 'all' failed make: *\ [all] Error 2

JazzMaster commented 8 years ago

nope. same dice.

GerbilSoft commented 8 years ago

Gens/GS II is currently in a rather broken state. I haven't really had time to fix it up at the moment.

The 32-bit library issue is something I haven't really solved on Ubuntu yet. (Best solution would be to replace the 32-bit asm with C, but that's also a work in progress.)