ldconfig

CMake 빌드가 /usr/local에서 Qt6 라이브러리를 찾을 수 없습니다.
ldconfig

CMake 빌드가 /usr/local에서 Qt6 라이브러리를 찾을 수 없습니다.

arm64 SBC인 Orange Pi 5를 실행하고 있습니다.Joshua Riek의 RK3588용 Ubuntu 22.04.4(프로젝트 링크). 구축하려고 해요오리 역, Qt 6.6.2에 의존하는 PS1 에뮬레이터입니다. apt를 통해 얻은 최신 arm64 Qt 버전은 6.2.4 버전입니다. 소스에서 Qt 6.6.2를 빌드 중인데 빌드된 라이브러리를 Duckstation cmake 빌드에 연결하는 데 문제가 있습니다. Git에서 Qt 6.6.2 빌드 Qt 설치 프로그램 애플리케이션은 arm64에서 작동...

Admin

/lib의 일부 라이브러리 파일 크기가 0 "비어 있음"
ldconfig

/lib의 일부 라이브러리 파일 크기가 0 "비어 있음"

dnf 업데이트 중에 이것을 발생시킵니다. ldconfig: 파일 /lib/librav1e.so.0이 비어 있고 확인되지 않았습니다. ldconfig: 파일 /lib/librav1e.so.0.6.6이 비어 있고 확인되지 않았습니다. ldconfig: 파일 /lib/libnl-3.so.200이 비어 있고 확인되지 않았습니다. ldconfig: 파일 /lib/libnl-3.so.200.26.0이 비어 있고 확인되지 않았습니다. ldconfig: 파일 /lib/libnl-genl-3.so.200이...

Admin

디렉토리 매개변수를 사용하여 ldconfig를 실행하는 동작
ldconfig

디렉토리 매개변수를 사용하여 ldconfig를 실행하는 동작

일부 공유 라이브러리를 비표준 디렉토리에 설치했습니다 /usr/lib64/mylib. 그런 다음 실행합니다 sudo ldconfig /usr/lib64/mylib. 를 실행하여 ldconfig -p내 라이브러리가 실제로 캐시되었다고 주장할 수 있습니다. 그러나 한 라이브러리에 연결되고 그 라이브러리가 그 안에 설치된 다른 라이브러리에 연결되는 프로그램을 컴파일하려고 하면 /usr/lib64/mylib다음 오류가 발생합니다. /usr/bin/ld: warning: libmy.so.3, needed by...

Admin

ldconfig --> sudo: passwd 데이터베이스에 존재하지 않습니다.
ldconfig

ldconfig --> sudo: passwd 데이터베이스에 존재하지 않습니다.

알겠습니다. 제가 실수를 했고 고치려고 노력 중입니다. 연결된 프로젝트에 대한 링크를 찾고 있었는데 libGL.so빌드 시 설치된 (Conan 관련) 패키지에서 찾았습니다. 기본 시스템이 /usr/lib64/libGL.so.1선택되지 않은 것 같습니다(다른 버전/종속성?) 그래서 나는 유일한 다른 줄 바로 아래에 ld.so.config포함된 폴더를 추가하기 로 결정했습니다.libGL.so include /etc/ld.so.config.d/* /hfs/xyz/conan-package-123/../usr...

Admin

/usr/lib 및 /etc/ld.so.conf.d
ldconfig

/usr/lib 및 /etc/ld.so.conf.d

긴 이야기 짧게에서 공유 라이브러리에 대한 심볼릭 링크를 배치하는 것이 더 나은 이유 /etc/lib(64)/또는 에서 *.conf 파일을 생성하는 것이 더 나은 이유/etc/ld.so.conf.d/ .conf 파일 /opt/foo/에 내 사용자 정의 바이너리가 있고 자체 공유 라이브러리가 함께 제공된다고 가정해 보겠습니다 . (내가 아는) 일반적인 방법은 /etc/ld.so.conf.d/foo.conf다음과 같이 파일을 배치하는 것입니다. # Link foo libraries. This file ...

Admin

실행 파일을 로컬로 컴파일합니다(시스템 전체가 아님).
ldconfig

실행 파일을 로컬로 컴파일합니다(시스템 전체가 아님).

나 하나 작업 중이야페도라-34SSH 서버에 루트 액세스 권한이 없습니다. 그래서 다음 도구를 컴파일하고 설치해 보았습니다. % git clone https://github.com/google/sentencepiece.git % cd sentencepiece % mkdir build % cd build % cmake .. % make -j $(nproc) % sudo make install % sudo ldconfig -v 마지막 두 줄에는 sudo를 사용할 수 없습니다. 그래서 내가 한 일은 b...

Admin

sudo로 호출하면 vim의 이중 기호 링크가 라이브러리 파일 ncurses.so.6을 로드하지 않습니다.
ldconfig

sudo로 호출하면 vim의 이중 기호 링크가 라이브러리 파일 ncurses.so.6을 로드하지 않습니다.

vim.basic 실행 파일에 대한 심볼릭 링크가 있습니다. ⤷ ls -l /etc/alternatives/vim lrwxrwxrwx 1 root root 18 Apr 22 21:02 /etc/alternatives/vim -> /usr/bin/vim.basic 위 심볼릭 링크에 대한 또 다른 심볼릭 링크는 다음과 같습니다. ⤷ ls -l /usr/bin/vim lrwxrwxrwx 1 root root 21 Apr 22 21:02 /usr/bin/vim -> /etc/al...

Admin

/etc/ld.so.conf.d/의 구성 파일을 통해 설정되는 경우 .so 라이브러리를 /usr/local/lib와 같은 디렉토리에 넣을 때마다 ldconfig를 실행해야 하는 이유는 무엇입니까?
ldconfig

/etc/ld.so.conf.d/의 구성 파일을 통해 설정되는 경우 .so 라이브러리를 /usr/local/lib와 같은 디렉토리에 넣을 때마다 ldconfig를 실행해야 하는 이유는 무엇입니까?

저는 docker에서 centos 6.10을 실행하고 있습니다. 제목에 설명된 대로 /usr/local/lib.conf 파일에 및 를 설정했습니다. .so 라이브러리를 넣을 때마다 이 작업을 실행해야 합니다. 그렇지 않으면 (Python 3을 컴파일할 때) 찾을 수 없습니다. 그러나 이를 설정하려면(conf 파일에 쓰지 않고) 라이브러리를 배치한 후 추가 단계가 필요하지 않습니다. 원인은 무엇입니까?/usr/local/lib64/etc/ld.so.conf.d/ldconfig/usr/local/libL...

Admin

ImageMagic을 컴파일할 때 Fedora 33(libx265)의 잘못된 .so 파일
ldconfig

ImageMagic을 컴파일할 때 Fedora 33(libx265)의 잘못된 .so 파일

Fedora 33에서 컴파일하려고 합니다.이미지 매직자식에서. libx265그리고 libheif패키지와 함께 Fedora 퓨전 저장소에서 설치하세요 -devel. 실행하면 ./configure --prefix=$HOME --program-prefix=p_다음 보고서가 표시됩니다. HEIC --with-heic=yes yes ... LIBS = -ljbig -ltiff -lfreetype -lraqm -lfreetype -ljpeg ...

Admin

libGL 오류: MESA-LOADER: 조리개를 열 수 없습니다(검색 경로 /usr/lib64/dri).
ldconfig

libGL 오류: MESA-LOADER: 조리개를 열 수 없습니다(검색 경로 /usr/lib64/dri).

Fedora 33에서 애플리케이션을 실행하려고 하는데 실행 파일을 실행하면 다음 오류가 발생합니다. error while loading shared libraries: libnsl.so.1: cannot open shared object file: No such file or directory libGL error: MESA-LOADER: failed to open iris (search paths /usr/lib64/dri) libGL error: failed to load driver: iris ...

Admin

프로그램이 ld.so.conf.d에 선언된 lib를 찾을 수 없습니다.
ldconfig

프로그램이 ld.so.conf.d에 선언된 lib를 찾을 수 없습니다.

저는 회사에서 개발한 여러 라이브러리(물론 다른 라이브러리도 포함)를 사용하는 새 서버로 회사에서 개발한 프로그램을 마이그레이션하고 있습니다. 현재(이전) 서버(RHEL 5)에서 이 라이브러리는 /usr/lib64에 있지만 새 서버(RHEL 7)에서는 이를 시스템 디렉터리가 아닌 디렉터리에 배치하려고 합니다. 따라서 이 라이브러리를 /usr/local/lib64(다른 필수 라이브러리와 함께)에 배치하고 /etc/ld.so.conf.d/custom-libs.conf lib64 파일에 /usr/local...

Admin

Alpine Linux에서 라이브러리 검색 경로를 추가하는 방법은 무엇입니까? LD 구성
ldconfig

Alpine Linux에서 라이브러리 검색 경로를 추가하는 방법은 무엇입니까? LD 구성

설치용 dockerfile을 만들려고 합니다.수픽Alpine Linux 기본 이미지. 지침은 파일 생성 /etc/ld.so.conf.d/nwrfcsdk.conf및 배치를 보여줍니다 . 그러면 ldconfig가 saprfc 라이브러리를 로드해야 합니다./usr/local/sap/nwrfcsdk/libnwrfcsdk.conf 그러나 Alpine의 ldconfig는 ld.so.conf.d.ldconfig -p 그렇다면 Alpine Linux에서 사용자 정의 라이브러리 검색 경로를 추가하는 방법은 무엇...

Admin

ldconfig는 patchelf를 사용하여 라이브러리를 패치한 후 이상한 이름의 링크를 생성합니까?
ldconfig

ldconfig는 patchelf를 사용하여 라이브러리를 패치한 후 이상한 이름의 링크를 생성합니까?

이 도구를 사용하여 원치 않는 종속성을 제거하기 위해 개발 서버에서 여러 라이브러리를 패치하고 있습니다 patchelf. RPM으로 패키지되어 런타임 시스템에 설치됩니다. 설치 후 ldconfig호출되며 이상한 링크가 생성됩니다. 런타임 시스템에서 패치된 라이브러리의 위치는 /usr1/blah/lib여러 하위 폴더처럼 보입니다. 하위 폴더의 위치와 위치는 /etc/ld.so.conf내 파일에 지정됩니다. 실행하면 ldconfig다음과 같이 이상한 이름을 가진 링크가 많이 생성됩니다. ?N -&gt...

Admin

"ldconfig"를 얻는 방법은 무엇입니까?
ldconfig

"ldconfig"를 얻는 방법은 무엇입니까?

무선 네트워크를 설정하려고 합니다. 나는 언급했다ARM용 iw_wpa_supplicant_hostapd_rfkill 크로스 컴파일. iw그가 사용한 섹션 에서는 ldconfig -v, 하지만 내 rootfs에는 없습니다. 비지박스를 검색했지만 찾을 수 없습니다. ldconfig명령을 얻는 방법 ? ...

Admin