2012-04-10 1 views
0

나는 heroku에 abiword를 설치하려고하는데, 그것을 ruby ​​gem으로 감싼다.heroku에 Abiword

나는 정적 그때 위의 컴파일에서 AbiWord에 진을 내 루비 보석 디렉토리 구조에 배치하고 빌드 다음 명령

$ ./configure --enable-shared=no --enable-static=yes 
$ make 

를 사용 AbiWord에 대한 64 비트 바이너리를 컴파일.

나는이 보석을 github에 밀어 넣었다.

이제 나는 heroku에 설치하려고합니다.

설치가 정상적으로 작동합니다.

내가 AbiWord는 이유는 공유 라이브러리를 찾기 위해 노력하고있다 이제 다음과 같은 오류

/app/.bundle/gems/ruby/1.9.1/bundler/gems/abiword-8f24c3c3c8ef/bin/abiword: error while loading shared libraries: libfribidi.so.0: cannot open shared object file: No such file or directory 

을 제기 호출하는 코드의 라인을 실행하려고

. 이 라이브러리의 정적 복사본이 작동하지 않아야합니다.

내가 잘못 생각한 아이디어.

도움을 주시면 감사하겠습니다.

답변

1

작동하지 않을 수 있습니다. 그래서 모든 코드를 AWS EC2로 직접 옮겼습니다 (히로쿠를 우회)