
도와주세요!!
글 수 15,339
2005.07.21 10:48:11 (*.221.79.140)
6926
안녕하세요..
>새로 올라왔던 크로스컴파일 설치를 어떻게 하여야 하나요?
>
>make 파일이 찾아도 없네요,
>
==>> 소스를 가지고 모두 컴파일한 파일들을 압축해 놓은 것입니다...
따라서 해당 압축파일을 / 에서 압축을 푸시면 크로스 컴파일러가 설치 됩니다..
[root@arm6 /]# cd /
[root@arm6 /]# tar -zxvf [다운받은 크로스 컴파일러 압축파일명]
예) 다운받은 크로스 컴파일러 압축파일이 /tmp/arm-toolchain-3.4.3.tar.gz 에 있다면..
[root@arm6 tmp]# pwd
/tmp
[root@arm6 tmp]# cd /
[root@arm6 /]# pwd
/
[root@arm6 /]# tar -zxvf /tmp/arm-toolchain-3.4.3.tar.gz
이렇게 하시면 해당 파일들이 모드 /usr 밑으로 압축이 풀리는것을 볼 수 있습니다..
>/usr에 압축 풀어 놓고 어떻게 해야할지.. 처음 하는 거라서 너무 어렵네요 아시는분 알려주세요,.
==>> 이렇게 하시면 크로스 컴파일러가 설치된 것입니다..
[root@arm6 usr]# ls -al
:
drwxr-xr-x 14 root root 4096 7월 8 16:35 arm-linux
drwxr-xr-x 2 root root 114688 7월 7 14:16 bin
:
[root@arm6 usr]#
/usr 밑에 arm-linux 디렉토리가 생성되었는지 확인 해 주세요..
[root@arm6 usr]# cd bin
[root@arm6 usr]# cd bin
[root@arm6 bin]# pwd
/usr/bin
[root@arm6 bin]# ls -al arm-linux-*
-rwxr-xr-x 1 root root 1854067 3월 30 17:18 arm-linux-addr2line
-rwxr-xr-x 1 root root 1911297 3월 30 17:18 arm-linux-ar
-rwxr-xr-x 1 root root 3301419 3월 30 17:18 arm-linux-as
-rwxr-xr-x 2 root root 279652 3월 30 17:59 arm-linux-c++
-rwxr-xr-x 1 root root 1806592 3월 30 17:18 arm-linux-c++filt
-rwxr-xr-x 1 root root 279467 3월 30 17:59 arm-linux-cpp
-rwxr-xr-x 2 root root 279652 3월 30 17:59 arm-linux-g++
-rwxr-xr-x 2 root root 279084 3월 30 17:59 arm-linux-gcc
-rwxr-xr-x 2 root root 279084 3월 30 17:59 arm-linux-gcc-3.4.3
-rwxr-xr-x 1 root root 15804 3월 30 17:59 arm-linux-gccbug
-rwxr-xr-x 1 root root 98796 3월 30 17:59 arm-linux-gcov
-rwxr-xr-x 1 root root 7800760 4월 9 19:11 arm-linux-gdb
-rwxr-xr-x 1 root root 2628605 3월 30 17:18 arm-linux-ld
-rwxr-xr-x 1 root root 1889956 3월 30 17:18 arm-linux-nm
-rwxr-xr-x 1 root root 2396280 3월 30 17:18 arm-linux-objcopy
-rwxr-xr-x 1 root root 2534819 3월 30 17:18 arm-linux-objdump
-rwxr-xr-x 1 root root 1911296 3월 30 17:18 arm-linux-ranlib
-rwxr-xr-x 1 root root 386348 3월 30 17:18 arm-linux-readelf
-rwxr-xr-x 1 root root 1681131 4월 9 19:11 arm-linux-run
-rwxr-xr-x 1 root root 1758830 3월 30 17:18 arm-linux-size
-rwxr-xr-x 1 root root 1734300 3월 30 17:18 arm-linux-strings
-rwxr-xr-x 1 root root 2396279 3월 30 17:18 arm-linux-strip
[root@arm6 bin]#
위와 같은 파일들이 생성되었으면 정상적으로 크로스 컴파일러가 설치 된것입니다..
그럼 수고하세요..
>새로 올라왔던 크로스컴파일 설치를 어떻게 하여야 하나요?
>
>make 파일이 찾아도 없네요,
>
==>> 소스를 가지고 모두 컴파일한 파일들을 압축해 놓은 것입니다...
따라서 해당 압축파일을 / 에서 압축을 푸시면 크로스 컴파일러가 설치 됩니다..
[root@arm6 /]# cd /
[root@arm6 /]# tar -zxvf [다운받은 크로스 컴파일러 압축파일명]
예) 다운받은 크로스 컴파일러 압축파일이 /tmp/arm-toolchain-3.4.3.tar.gz 에 있다면..
[root@arm6 tmp]# pwd
/tmp
[root@arm6 tmp]# cd /
[root@arm6 /]# pwd
/
[root@arm6 /]# tar -zxvf /tmp/arm-toolchain-3.4.3.tar.gz
이렇게 하시면 해당 파일들이 모드 /usr 밑으로 압축이 풀리는것을 볼 수 있습니다..
>/usr에 압축 풀어 놓고 어떻게 해야할지.. 처음 하는 거라서 너무 어렵네요 아시는분 알려주세요,.
==>> 이렇게 하시면 크로스 컴파일러가 설치된 것입니다..
[root@arm6 usr]# ls -al
:
drwxr-xr-x 14 root root 4096 7월 8 16:35 arm-linux
drwxr-xr-x 2 root root 114688 7월 7 14:16 bin
:
[root@arm6 usr]#
/usr 밑에 arm-linux 디렉토리가 생성되었는지 확인 해 주세요..
[root@arm6 usr]# cd bin
[root@arm6 usr]# cd bin
[root@arm6 bin]# pwd
/usr/bin
[root@arm6 bin]# ls -al arm-linux-*
-rwxr-xr-x 1 root root 1854067 3월 30 17:18 arm-linux-addr2line
-rwxr-xr-x 1 root root 1911297 3월 30 17:18 arm-linux-ar
-rwxr-xr-x 1 root root 3301419 3월 30 17:18 arm-linux-as
-rwxr-xr-x 2 root root 279652 3월 30 17:59 arm-linux-c++
-rwxr-xr-x 1 root root 1806592 3월 30 17:18 arm-linux-c++filt
-rwxr-xr-x 1 root root 279467 3월 30 17:59 arm-linux-cpp
-rwxr-xr-x 2 root root 279652 3월 30 17:59 arm-linux-g++
-rwxr-xr-x 2 root root 279084 3월 30 17:59 arm-linux-gcc
-rwxr-xr-x 2 root root 279084 3월 30 17:59 arm-linux-gcc-3.4.3
-rwxr-xr-x 1 root root 15804 3월 30 17:59 arm-linux-gccbug
-rwxr-xr-x 1 root root 98796 3월 30 17:59 arm-linux-gcov
-rwxr-xr-x 1 root root 7800760 4월 9 19:11 arm-linux-gdb
-rwxr-xr-x 1 root root 2628605 3월 30 17:18 arm-linux-ld
-rwxr-xr-x 1 root root 1889956 3월 30 17:18 arm-linux-nm
-rwxr-xr-x 1 root root 2396280 3월 30 17:18 arm-linux-objcopy
-rwxr-xr-x 1 root root 2534819 3월 30 17:18 arm-linux-objdump
-rwxr-xr-x 1 root root 1911296 3월 30 17:18 arm-linux-ranlib
-rwxr-xr-x 1 root root 386348 3월 30 17:18 arm-linux-readelf
-rwxr-xr-x 1 root root 1681131 4월 9 19:11 arm-linux-run
-rwxr-xr-x 1 root root 1758830 3월 30 17:18 arm-linux-size
-rwxr-xr-x 1 root root 1734300 3월 30 17:18 arm-linux-strings
-rwxr-xr-x 1 root root 2396279 3월 30 17:18 arm-linux-strip
[root@arm6 bin]#
위와 같은 파일들이 생성되었으면 정상적으로 크로스 컴파일러가 설치 된것입니다..
그럼 수고하세요..