build libso