So the guide I'm following is out of date according to stackoverflow:
http://stackoverflow.com/questions/8620478/c-error-storage-size-isnt-known

lovely.