1
현재 제 3 자 라이브러리가 내장 된 리눅스에서 Qt 5.8을 정적으로 빌드하려고합니다. 여기 내 설정이다 : Qt 써드 파티 라이브러리와의 정적 연결
./configure -static -prefix ~/Qt/5.8/static -opensource -confirm-license -openssl-linked -qt-zlib -qt-libjpeg -qt-libpng -qt-xcb -qt-xkbcommon -qt-freetype -nomake examples -nomake tests -skip qtwebkit -skip qtserialport -skip qtwebkit-examples
그럼 난 아직 일부 종속성이 CONFIGURE + = 정적 옵션 결과 바이너리 내 응용 프로그램을 구축,하지만하지 않아야합니다. (편의상 단락) LDD 출력 :
libtiff.so.5 => /usr/lib/x86_64-linux-gnu/libtiff.so.5
libwebp.so.5 => /usr/lib/x86_64-linux-gnu/libwebp.so.5
libwebpdemux.so.1 => /usr/lib/x86_64-linux-gnu/libwebpdemux.so.1
libxcb.so.1 => /usr/lib/x86_64-linux-gnu/libxcb.so.1
libEGL.so.1 => /usr/lib/nvidia-361/libEGL.so.1 (0x00007f9334bce000)
libssl.so.1.0.0 => /lib/x86_64-linux-gnu/libssl.so.1.0.0
libjpeg.so.8 => /usr/lib/x86_64-linux-gnu/libjpeg.so.8
liblzma.so.5 => /lib/x86_64-linux-gnu/liblzma.so.5
libjbig.so.0 => /usr/lib/x86_64-linux-gnu/libjbig.so.0
libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007f93315ba000)
보시다시피
는, 바이너리 STIL 시스템
해결 방법을 찾았습니까? 아래 답변은 저에게 도움이되지 않습니다./lib/lib/ld : -lgbm을 찾을 수 없다는 (예를 들어 libgbm-dev가 설치되어 있음) 링커가 실제로 실패하게 만든다. –