안녕하세요~
lib 디렉토리 않에서 명령을 수행하면 그디렉토리에 있는 라이브러리가
기본으로 적재 되면서 수행 되는것 같습니다 ...
그러니 ... 리눅스호스트 박스에서 ls 명령은 i386 계열에서 컴파일 된것인
데.. lib 디렉토리에 있는 넘은 (libc.so) ARM 계열에서 컴파일 된것이니 .
당연히 에러가 납니다 ...
그래서 .. lib 디렉토리 안에서 명령을 수행하지 마시고 ...
외부에서 수행하세요~
ls ./lib 이런식으로 말이지요~ 그럼 제대로 보입니다 ..
물론 암보드쪽으로 램디스크를 구성해서 올린 후에는 별 문제 없겠져~ ^^

그럼

이상환 wrote..
: 다 설치하고 다 변경하였습니다..
: 분명 파일은 있는데.. 읽을수 없다니..
: 근데 1가지 이상한게 있습니다.
: /usr/armv5l-linux/lib에서 ls명령이나 다른 명령을 주면 에러가 납니다.
:
: [root@x armv5l-linux]# cd lib
: [root@x lib]# ls
: ls: error while loading shared libraries: libc.so.6: ELF file OS ABI
: invalid
: [root@x lib]#
:
: 이 문제 때문에 컴파일 안되는건지..
: 어떻게 해결해야 하는지 가르쳐 주십시오 부탁드리겠습니다.
:
: armv5l-linux를 지웠다 다시 설치해도 문제가 발생합니다..
: 그럼 좋은 하루되세여~