FreeTDS 설치 중 "/usr/bin/ld:cannot-lodbcinst" 문제를 해결하는 방법

FreeTDS 설치 중 "/usr/bin/ld:cannot-lodbcinst" 문제를 해결하는 방법

Linux에서 Microsoft SQL Server를 지원하기 위해 unixodbc를 설치했습니다. Linux의 PHP를 MS SQL 서버에 연결하고 싶습니다. FreeTDS 오픈소스를 설치하려고 했지만 다음 오류가 발생했습니다.

/usr/bin/ld: cannot -lodbcinst

FreeTDS를 설치하는 가장 좋은 방법은 무엇입니까?

답변1

귀하의 rhel 태그에 따르면 Red Hat 시스템을 사용하고 있는 것 같습니다.

이 오류 메시지는 libodbcinst.a 또는 libodbcinst.so라는 파일이 필요함을 알려줍니다. FreeTDS가 제대로 작동하려면 여기에 연결되어야 합니다.

Red Hat 시스템에서는뼈 이론설치에 필요한 것unixODBC 개발수동 설치를 원할 경우 패키지 시스템을 통해 설치할 수 있습니다. 그러나 패키지된 FreeTDS를 사용할 수도 있습니다.RHEL 5 및 6에서 사용 가능.

관련 정보