이 경로를 어떻게 변경할 수 있나요?

이 경로를 어떻게 변경할 수 있나요?

arm-none-linux-gnueabi 버전 4.4.1을 사용하여 glibc-2.11을 구축했습니다. 바이너리를 마더보드의 rootfs에 복사했습니다. "ldconfig"를 입력하면 다음 오류가 발생합니다.

**ldconfig: Can't open configuration file /home/gykim/working/s1cam/gykim/stream/bsp/linux/util/glibc-2.11/_install/etc/ld.so.conf: No such file or directory
ldconfig: Can't create temporary cache file /home/gykim/working/s1cam/gykim/stream/bsp/linux/util/glibc-2.11/_install/etc/ld.so.cache~: No such file or directory**

내 구성 옵션은 다음과 같습니다.

*../configure --host=arm-none-linux-gnueabi --enable-add-ons=../glibc-ports-2.11,nptl,libidn CFLAGS='-O3' --prefix=/home/gykim/working/s1cam/gykim/stream/bsp/linux/util/glibc-2.11/_install*

/etc/실제로 접두사를 수정 하지 않고 이러한 경로를 변경하고 싶습니다 . 이 경로를 어떻게 변경할 수 있나요?

답변1

나는 그것을 직접 발견했다. config.make.in 파일에 다음 내용을 추가합니다.

install_root = *$(DESTDIR)*

DESTDIR=*install_dir*명령줄에 입력하세요.

$ ../configure ~~~
$ make
$ make install DESTDIR=${DESTDIR}

그런 다음 설치 디렉터리는 DESTDIR이고 시스템 디렉터리 앞에는 접두사가 붙습니다.

관련 정보