I gave up on chez scheme + sdl once I realized that its compilation facilities don't extend as far as producing standalone binaries. Plus chicken scheme already has a bunch of game-related packages