add unix library support