okay, gotta make some conditions in the Makefile so we compile properly
seems to build, worried about binary size though