내 공유 호스팅 계정에서 pdftk를 실행하려고 합니다(루트 액세스 없음). 나는 지시를 따랐다.여기,주로:
$ mkdir -p [my_project]/vendor/pdftk/lib [my_project]vendor/pdftk/bin
$ cd /tmp
$ git clone https://github.com/millie/pdftk-source.git
$ cd pdftk-source
$ tar xzvf pdftk.tar.gz
$ mv bin/pdftk [my_project]/vendor/pdftk/bin/
$ mv lib/libgcj.so.12 [my_project]/vendor/pdftk/lib/
$ cd [my_project]
애플리케이션에 바이너리를 포함시킨 다음
bin
바이너리가 저장된 폴더로 환경 경로를 설정할 수 있습니다.
그래서 이 명령을 실행하고 bin 폴더를 내 환경 경로에 추가했습니다. pdftk 명령을 실행하려고 하면 다음과 같은 메시지가 나타납니다.pdftk: error while loading shared libraries: libgcj.so.12: cannot open shared object file: No such file or directory
그런 다음 라이브러리가 포함된 Vendor/pdftk/lib 폴더에 대한 LD_LIBRARY_PATH를 편집했습니다(생성되지 않음). 하지만 아무 소용이 없습니다. 여전히 찾을 수 없습니다.
나는 단지 pdftk를 사용할 수 있기를 원합니다! 어떤 아이디어가 있나요?