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で利用可能

関連情報