Added some compilation stuff (not working right now).