I just discovered your tutorials, and was able to drop in glload in place of glloader and get the tutorials working pretty painlessly on Ubuntu, so just in case you don't know that, I thought I'd tell you my process (clearly you're working on this yourself, so if you're already on top of this, please forgive this slight inconvenience). Here's a brief rundown of what I did:
added #include <stdexcept> to Mesh.cpp
removed the FREEGLUT_STATIC and WIN32 defines
removed the links to the in-folder deps in framework.lua,
used instead links to libs obtained from apt:
After that, all that's required is the addition of the occasional <cstdio> and <cstring> in the tutorial files themselves, depending on if you're using printf or memcpy or such.
Obviously some small amount of work will have to be done to handle both OS cases, but hopefully this is of use.