LinuxでMicrosoftSQLServerをサポートするためにunixodbcをインストールしました。 LinuxでPHPをMSSQLサーバーに接続したい。FreeTDSオープンソースをインストールしようとしたが、次のエラーが発生する。
/usr/bin/ld: cannot -lodbcinst
FreeTDSをインストールする最良の方法は何ですか?
Rhelタグを使用すると、RedHatシステムを使用していると思います。
このエラーメッセージは、libodbcinst.aまたはlibodbcinst.soという名前のファイルが必要であることを示しています。 FreeTDSが正しく機能するには、FreeTDSにリンクする必要があります。
Red Hatシステムでは、手動インストールを実行する場合は、 pboneによると インストールする必要があります nixODBC-devel パッケージシステムを介して。ただし、すでにパッケージ化されているFreeTDSを使用することもできます。これは RHEL 5および6で使用可能 のようです。