기존 이솝 임베디드 포럼의 지식인 서비스가 게시판 형태로 변경되었습니다.

/korea-dokdo/nfsmount/rootfs-aesop/lib
에 파일들을 arm-linux-strip으로 strip를 했습니다만..
그래도 생각보단 크네요. 좀 더 작게 할 수 있는 방법은 없을까요?

strip 방법은 이렇게 했습니다.
arm-linux-strip -s -I  *.so

좀 줄어들긴 하지만  기존의 2.2.5대의 크기 보다는 많이 크네요.

ramdisk를 압축 했을 때  기존에는 2.8M였는데..

lib를 바꾸니 3.8M정도가 되는 군요..

또한 몇몇 필요한 라이브러리(libtermcap.so.2.0.8등..)는 보이지 않구요..

기존의 ramdisk를  최대한 바꾸지 않고 작게 하는 방법이 있을까요?

고현철

2006.04.13 11:36:54
*.114.205.16

질문을 잘 이해는 못하겠지만, 일단 ramdisk의 크기를 줄이는 문제인 듯 하네요. 필요없는 라이브러리를 지우는 수밖에 없습니다.

gcc-3.x로 가면서 library쪽이 많이 바뀌었는데, size도 크기 변화가 있었을겁니다.

없는 라이브러리의 경우는 만들어서 넣어주는 수 밖에는.
쩝....
profile

김경호

2006.04.13 18:18:00
*.12.193.3

일단 기존의 lib와 비교해서 기존에 있었던 lib는 그대로 두고 없는 것을 새로운 lib에서 지웠습니다. 좀 더 가벼워 지긴 하는군요.. 새로운 lib에 없는 넘은 찾아서 컴파일을 새로 해줘야
할 것 같네요. 아직 갈 길이 좀 멀군요.. 혹시 잘 만들어진 ramdisk들 정리 되어 있는 곳은 없겠죠..^^; 구글링해서 5개 정도는 모아봤습니다만.. 딱 들어 맞는 것은 없네요.
그나 저나.. 찾은 ramdisk이 곳에 올려도 되는지 모르겠네요..

고현철

2006.04.13 18:58:11
*.114.205.16

^^, 당연히 올려주시면 좋지요. 다른분들께 도움이 될겁니다.
미리 감사드립니다...ㅎㅎ
List of Articles
번호 제목 글쓴이 날짜sort 조회 수

사용자 로그인