Implement IupImage widget, complete with all its dependencies, and modify to work with emscripten (emscripten natively uses SDL)