compilation working, linking not yet

compilation working, linking not yet