Compile estaticamente o pdftk para o Heroku. Precisa dividir PDF em arquivos de página única

Então, estamos usando o heroku para hospedar nosso aplicativo de trilhos. Nós nos mudamos para a pilha de cedros. Essa pilha não possui a biblioteca pdftk instalada. Entrei em contato com o suporte e fui instruído a compilá-lo estaticamente para o amd64 ubuntu e incluí-lo no meu aplicativ

Isto se mostrou mais difícil do que eu pensava. Inicialmente, baixei o pacote para o ubuntu http: //packages.ubuntu.com/natty/pdft), extraiu-o e incluiu o arquivo binário e as bibliotecas compartilhadas. Estou recebendo erros estranhos como:

Unhandled Java Exception:
java.lang.NullPointerException
   at com.lowagie.text.pdf.PdfCopy.copyIndirect(pdftk)
   at com.lowagie.text.pdf.PdfCopy.copyObject(pdftk)
   at com.lowagie.text.pdf.PdfCopy.copyDictionary(pdftk)

Suponho que isso ocorra porque algumas das dependências não estão instaladas?

Então, aqui estão as minhas questões Existe uma maneira mais fácil de compilar estaticamente uma biblioteca? Ou preciso mover o arquivo binário, bem como todas as suas bibliotecas e dependências? Estou apenas tentando dividir um PDF de várias páginas em arquivos de página única em rubi. Existe uma maneira de fazer isso sem o PDFTK? Ou estou tentando tentar compilar estaticamente o PDFTK?

Obrigado pela ajuda, sei que este não é um problema fácil, mas gostaria muito de receber ajuda com este. Eu perdi quase 6 horas tentando fazer essa coisa funcionar.

questionAnswers(5)

yourAnswerToTheQuestion