static 빌드로 바이너리를 만들려면 모든 라이브러리가 static 이어야 하나요?

사용하는 라이브러리중 일부는 .so이고 일부는 .a일때는 실행파일을 정적으로 못만드나요??