2012-07-06 2 views
1

대신 perl 프로그램이 freetds 파일 대신에 ODBC.so 파일을로드하려고 시도하는 것 같습니다. 심볼 검색 오류 메시지가 나타납니다. ODBC.so에서 SQLAllocHandle을 찾으려고 시도합니다.undefined symbol Ubuntu에서 perl을 사용하는 SQLAllocHandle

이전에이 오류가 발생 했습니까? 그냥 드라이버를 설치 완료 그래서 나는 완전히 손실과 완전히 혼란스러워.

답변

0

문제를 발견했습니다. iodbc 드라이버가 unixodbc 드라이버에 영향을 미치고있었습니다. 그래서 iodbc 파일을/usr/lib에서 제거했습니다.

DBD :: ODBC 모듈을 제거한 다음 다시 설치했습니다.

수정 됨.

+1

-x 인수를 사용하여 실행중인 Makefile.PL을 피할 수 있습니다. 불행한 일이지만 Makefile.PL은 unixODBC (long story) 이전에 iODBC를 찾습니다. – bohica

관련 문제