Open
Description
Hello!
I came across your post in the plan9port issue tracker (9fans/plan9port#130), and was wondering how this devdraw port is compiled. I tried dropping sdl-srv.c
in $PLAN9/src/cmd/devdraw
and running 9c sdl-srv.c
. First it complained about the SDL header:
sdl-srv.c:31:10: fatal error: SDL.h: No such file or directory
#include <SDL.h>
^~~~~~~
compilation terminated.
After changing it to SDL2/SDL.h
, the real errors started showing up:
sdl-srv.c:184:13: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
msg->error = SDL_GetError();
^
sdl-srv.c:327:2: error: label at end of compound statement
defualt:
^~~~~~~
sdl-srv.c:327:2: warning: label ‘defualt’ defined but not used [-Wunused-label]
sdl-srv.c:67:13: warning: ‘handle_rdmouse’ used but never defined
static void handle_rdmouse(Wsysmsg *);
^~~~~~~~~~~~~~
sdl-srv.c:70:13: warning: ‘handle_bouncemouse’ used but never defined
static void handle_bouncemouse(Wsysmsg *);
^~~~~~~~~~~~~~~~~~
sdl-srv.c:131:1: warning: ‘matchevt’ defined but not used [-Wunused-function]
matchevt(Evtq q, Evt evt, uchar *tag)
^~~~~~~~
For reference, I'm currently running Arch Linux with kernel 4.18.9
and SDL2 version 2.0.8
.
Metadata
Metadata
Assignees
Labels
No labels