- compile libraries position independent