ubuntu 서버 14.04(신뢰할 수 있음)에 apache guacamole(v0.9.13)을 설치하려고 하는데 서버 부분을 구축하는 데 문제가 있습니다. 실행하려고 하면 다음과 같은 결과 make
가 나타납니다.
make[2]: Entering directory `/home/ubuntu/guacamole/0.9.13/src/guacenc'
CCLD guacenc
libtool: error: cannot find the library '/usr/lib/x86_64-linux-gnu/libjpeg.la' or unhandled argument '/usr/lib/x86_64-linux-gnu/libjpeg.la'
내가 찾은이것이는 guacenc
다음을 수행하여 비활성화하는 것을 의미합니다.
./configure --disable-guacenc
이를 통해 성공적으로 실행할 수 있었지만 make
실행할 때 다음 오류가 발생했습니다 make install
.
libtool: warning: relinking 'libguac-client-rdp.la'
libtool: install: (cd /home/ubuntu/guacamole/0.9.13/src/protocols/rdp; /bin/bash "/home/ubuntu/guacamole/0.9.13/libtool" --silent --tag CC --mode=relink gcc -std=gnu99 -Werror -Wall -Iinclude -I../../../src/common -I../../../src/common-ssh -I../../../src/libguac -g -O2 -version-info 0:0:0 -lcairo -lpthread -lfreerdp-core -lfreerdp-cache -lfreerdp-channels -lfreerdp-utils -lfreerdp-codec -o libguac-client-rdp.la -rpath /usr/local/lib libguac_client_rdp_la-audio_input.lo libguac_client_rdp_la-client.lo libguac_client_rdp_la-dvc.lo libguac_client_rdp_la-error.lo libguac_client_rdp_la-input.lo libguac_client_rdp_la-keyboard.lo libguac_client_rdp_la-ptr_string.lo libguac_client_rdp_la-rdp.lo libguac_client_rdp_la-rdp_bitmap.lo libguac_client_rdp_la-rdp_cliprdr.lo libguac_client_rdp_la-rdp_color.lo libguac_client_rdp_la-rdp_disp.lo libguac_client_rdp_la-rdp_fs.lo libguac_client_rdp_la-rdp_gdi.lo libguac_client_rdp_la-rdp_glyph.lo libguac_client_rdp_la-rdp_keymap.lo libguac_client_rdp_la-rdp_print_job.lo libguac_client_rdp_la-rdp_pointer.lo libguac_client_rdp_la-rdp_rail.lo libguac_client_rdp_la-rdp_settings.lo libguac_client_rdp_la-rdp_stream.lo libguac_client_rdp_la-rdp_svc.lo libguac_client_rdp_la-resolution.lo libguac_client_rdp_la-unicode.lo libguac_client_rdp_la-user.lo compat/libguac_client_rdp_la-winpr-stream.lo libguac_client_rdp_la-sftp.lo libguac_client_rdp_la-_generated_keymaps.lo ../../../src/common/libguac_common.la ../../../src/libguac/libguac.la ../../../src/common-ssh/libguac_common_ssh.la )
/bin/grep: /usr/lib/x86_64-linux-gnu/libjpeg.la: No such file or directory
/bin/sed: can't read /usr/lib/x86_64-linux-gnu/libjpeg.la: No such file or directory
libtool: error: '/usr/lib/x86_64-linux-gnu/libjpeg.la' is not a valid libtool archive
libtool: error: error: relink 'libguac-client-rdp.la' with the above command before installing it
나는 몇 가지 일을 해왔 libjpeg
지만 아무것도 작동하지 않습니다.
이제 막혔고 다음에 무엇을 시도해야 할지 모르겠습니다.
편집 : 출력 apt list --installed | grep libjpeg
:
libjpeg-dev/trusty,now 8c-2ubuntu8 amd64 [installed]
libjpeg-turbo8/trusty,now 1.3.0-0ubuntu2 amd64 [installed,automatic]
libjpeg-turbo8-dev/trusty,now 1.3.0-0ubuntu2 amd64 [installed,automatic]
libjpeg8/trusty,now 8c-2ubuntu8 amd64 [installed,automatic]
libjpeg8-dev/trusty,now 8c-2ubuntu8 amd64 [installed,automatic]
답변1
다음을 통해 프로젝트를 빌드할 수 있습니다.
libjpeg
모두 삭제- 설치하다
libjpeg62-dev
- 달리기
./configure --disable-guacenc
libjpeg
나는 그것이 작동하기를 바라면서 이전 버전을 설치하려고 시도했지만 , guacenc
여전히 그것을 비활성화해야 했습니다.