add the need shared lib