반응형
최신 소스를 다운로드 합니다.
https://github.com/tytso/e2fsprogs
1. 빌드하려는 Tool Chain 의 위치를 확인합니다. 그리고 임시 패스에 등록합니다.
컴파일러 파일이 있는 패스를 지정하면 됩니다.
export PATH=/tools/arm/gcc/gcc-armxxxx/arm-none..../bin:$PATH
2. 다운로드 한 파일을 압축 해제 하고 안에 있는 Configure 를 설정해 줍니다.
./configure CC=arm-none-linux-gnueabihf-gcc(컴파일러파일이름) --host=arm --prefix=/home/root/release(설치를 원하는 디렉토리 위치) --enable-elf-shlibs
설치를 장치에 하기 위해 별도의 위치에 만들 필요가 있기 때문
컴파일러 이름은 사용하시는 tool chain 에 따라 바꾸시면됩니다.
3. 컴파일 및 설치
# make -j4
# make install
4. 빌드된 파일 확인
위의 prefix 에 설 빌드된 파일들이 들어가며 내가 필요한 mkfs.ext4 를 복사하여 장치의 sbin 에 복사
5. 디펜던시 확인하기
# readelf -d sbin/mkfs.ext4 | grep NEEDED
관련 library 가 나오며 이 파일도 같이 복사하여 라이브러리는 lib 위치에 복사하면 됩니다.
반응형
'Development > Linux' 카테고리의 다른 글
[SHELLSCRIPT] 쉘스크립트 $# 의미? (0) | 2023.05.31 |
---|---|
[Petalinux] Release Note and 기초 사항 정리 (0) | 2023.05.30 |
[Linux] SCP 사용 명령 (파일 전송) (0) | 2023.02.15 |
[LINUX] Xilinx Intnerrupt 등록 오류 - missmatch irq (0) | 2023.02.15 |
[Linux] PDF 무료 소스 Poppler 빌드(Petalinux) 하기 (2) (1) | 2022.12.01 |
댓글