build shared library
ignore shared libraries