I updated recently to reversion 1209 and ran into some problems:

lispbuilder-sdl.asd now refers to a "mouse.lisp" file that is not in the
sdl/ directory
I commented the line out and it seems to work fine.

Attempting to call (sdl-cffi::sdl-put-env "SDL_VIDEO_WINDOW_POS=") on my
system (ubuntu with SDL version 1.12.13) causes the error:
"Attempt to call an undefined alien function."
with the backtrace:

  0: (SB-KERNEL::UNDEFINED-ALIEN-FUNCTION-ERROR)
  1: ("foreign function: #x80638FB")
  2: ("foreign function: #x8051DFD")
  3: ("foreign function: #x8055449")
  4: (LISPBUILDER-SDL-CFFI::SDL-PUT-ENV "SDL_VIDEO_WINDOW_POS=")
  5: (SB-INT:SIMPLE-EVAL-IN-LEXENV (LISPBUILDER-SDL-CFFI::SDL-PUT-ENV
"SDL_VIDEO_WINDOW_POS=") #<NULL-LEXENV>)
  6: (SWANK::EVAL-REGION "(sdl-cffi::sdl-put-env
\"SDL_VIDEO_WINDOW_POS=\")\n")

I had it return nil instead of calling that when position is not speified
and that works fine. But I'm not sure how to debug when your that many
foreign functions in.

Hope this helps

-- 
-Nate
_______________________________________________
application-builder mailing list
application-builder@lispniks.com
http://www.lispniks.com/mailman/listinfo/application-builder

Reply via email to