[uae] Successfull build e-uae-0.8.29-CVS with --with-sdl-gl on OS X, Vsync broken

  • From: Jason Varney <jason@xxxxxxxxxxx>
  • To: uae@xxxxxxxxxxxxx
  • Date: Wed, 11 Oct 2006 11:27:33 +0300

I "corrected" some of the framework links mentioned earlier(configure.in),

SDL_LIBS="-framework OpenGL -lpthread -framework Cocoa -framework SDL -lobjc"

GFX_LIBS="-AGL"


E-UAE CVS compiles fine after above changes on my OS X 10.4.8 Intel system (Macbook Pro)



Compiled in OpenGL support with: ./configure --with-sdl-gl --with-sdl-sound --disable-sdltest

Turned on OpenGL rendering in configuration file:
sdl.use_gl=true

Runs fine, even in windowed mode.


It seems that vsync support is broken though as enabling vsync with: gfx_vsync=true

Results in a crash with the following in the log:

SDLGFX: Using double-buffered, vsynced output.
Floating point exception
logout
[Process completed



Any pointers on how to fix this?







Other related posts: