The latest in the SDL-1.2 branch does this on FreeBSD 8.2…
./src/joystick/bsd/SDL_sysjoystick.c: In function ‘SDL_SYS_JoystickUpdate’:
./src/joystick/bsd/SDL_sysjoystick.c:460: error: dereferencing pointer
to incomplete type
./src/joystick/bsd/SDL_sysjoystick.c:484: error: dereferencing pointer
to incomplete type
./src/joystick/bsd/SDL_sysjoystick.c:492: error: dereferencing pointer
to incomplete type
./src/joystick/bsd/SDL_sysjoystick.c:500: error: dereferencing pointer
to incomplete type
./src/joystick/bsd/SDL_sysjoystick.c: In function ‘report_alloc’:
./src/joystick/bsd/SDL_sysjoystick.c:583: error: dereferencing pointer
to incomplete type
./src/joystick/bsd/SDL_sysjoystick.c:583: error: dereferencing pointer
to incomplete type
…can anyone tell me what happened to usb_ctl_report?
There appears to be a usb_ctl_request in dev/usb/usb_ioctl.h, but I
don’t know if that is a rename or something totally unrelated. We have
our own struct of this included in SDL, but it’s #ifdef’d out, and I
don’t know what it’s doing there in the first place.
Any advice is appreciated.
–ryan.