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