2.4 Install from source