2009-09-23 7 views
0

데이터를 파싱하는 흥미로운 도구 인 파슬리 (parslets.com)를 시작합니다. 웹 페이지. 나는 소스를 다운로드 한파슬리 : 빌드 후 명령 줄 도구를 실행할 수 없습니다. "공유 라이브러리를로드하는 중 오류가 발생했습니다 : libparsley.so.0"

http://parselets.com/dev/command_line

는 그것을 구축, 지금은 그것을 실행할 수 없습니다 해요 :

parsley: error while loading shared libraries: libparsley.so.0: cannot open shared object file: No such file or directory 

나는 * 괜찬아 초보자의 비트를, 그래서 내가 ' m이 붙어 .. 여기에 내가 무슨 짓을 : 나는 소스를 다운로드 64 비트

  • 우분투 9.04를 사용하고

    1. 나는 필요 (apt-get을 사용) "sudo는 ./configure를"설치 종속성을 실행
    2. I 달렸다 "파슬리"

    어떤 아이디어를 입력하여 내가 파슬리를 실행하려고 시도

  • "설치 확인" ? 감사.

    • 알렉스
  • +0

    답변을 드리고 싶습니다만, 고민하고 대신 수퍼 유저로 마이그레이션 할 것을 제안합니다. –

    +0

    그게 가장 좋은 곳이라면 마이 그 레이션하는 것이 좋습니다. –

    답변

    1

    문제가 사라진 것 같거나, 적어도 문제를 해결할 수는 없지만 더 이상 문제가 발생하지 않습니다. 내 유일한 추측 (빨대를 쥐고) 어제 우분투에 대한 제안 업데이 트를 설치했을 때 무언가가 바뀌거나이 문제에 영향을 받았다.

    업데이트 : 내 시스템을 업데이트하는 일이 틀림 무엇

    sudo ldconfig 
    

    나를 위해 그것을 실행 : 그것은 밝혀, 나는 실행하는 데 필요한.

    +0

    방금이 문제가 발생하여이 문제가 저에게 잘 돌아갔습니다 (Ubuntu 10.10 x86_64). –

    0

    이 파일은 그것은 parsley.c 파일을 컴파일합니다 가 먼저하기 전에 'sudo를 설치하게' 를 'make'를 입력해야이 소스에서 컴파일해야 함을 표시 파슬리 .so.0에

    +0

    제안을 주셔서 감사하지만 행운은 없습니다. 나는 'make'라고 타이핑했고 그것은 본질적으로 아무 것도하지 않았다. make install을 실제로 빌드했는지 확인합니다. 존재하는 libparsley.so.0.0.0에 대한 심볼릭 링크처럼 보이는 .libs에 libparsley.so.0이 있습니다. –

    +0

    이 문제는 32 비트/64 비트 문제 일 수 있습니까? –

    0

    "ldd parsley"는 무엇을 말합니까? 기회가 ldd 인 경우 libparsley.so.0을 찾을 수 없습니다.

    만약 그렇다면 "make install"libparsley.so.0을 올바른 위치에 설치하지 못했습니다. 이 경우) 그 적절한 장소를 찾아, 나는 libparsley.so.0.0.0 32 비트 라이브러리의 경우 우분투 /usr/lib32이 바로 이곳입니다 64 비트에 대한 생각 (이 (물론 libparsley.so.0.0.0 등) libparsley.so.0를 이동하고 /usr/lib (또는 /usr/lib64 64 비트 라이브러리).

    +0

    문제는 기괴한 것으로 보입니다. 나는 어제 또 다른 문제를 해결했다. 어제 우분투에 제안 된 업데이트를 설치했는데, 어쩌면 깨진 것이 고쳐 졌을 까? –

    관련 문제