libXXX.a ( a.o b.o c.o d.o) 를 사용하는 libUsingXXX.so 파일을 만들고 싶은데
실제로 사용하는 것은 libXXX.a에서 a.o b.o만 사용하기때문에 so에 사용하는 o파일만 포함 시키고 싶은데요, 어떻게 하면 좋습니까?
실제로는 libpthread.a를 사용하는데(2메가정도 되죠 용량이) 제 코드(wrapper.c와 queue.c)가 40kb밖에 않됨에도 so로 만들고 나면 3메가정도로 늘어나 버립니다.
Makefile은 다음과 같습니다.
LIBRARY= /usr/local/cross/fp_le/target/usr/lib/libpthread.a
HEADER=-I. -I./include -I./include/linux