Hmm, that option compiles on the host (where opengl.h is available, so that doesn't necessarily mean much), but in the armel target, it fails like this:
Linking mame...
obj/sdl/mame/libocore.a(sdlwork.o): In function `osd_work_queue_wait':
sdlwork.c:(.text+0x404): undefined reference to `osd_yield_processor'
obj/sdl/mame/libocore.a(sdlwork.o): In function `osd_work_item_wait':
sdlwork.c:(.text+0xbc8): undefined reference to `osd_yield_processor'
obj/sdl/mame/libocore.a(sdlwork.o): In function `worker_thread_entry':
sdlwork.c:(.text+0x10b0): undefined reference to `osd_yield_processor'
collect2: ld returned 1 exit status
make: *** [mame] Error 1
Progress, anyway--got as far as linking.
