moving to lib archive build for ease of future GUI compilation