Delphi/C++BuilderのFireDACでPostgreSQLを利用するためにodbcドライバをインストールする
FireDACでLinux上のPostgreSQLに接続する必要が出て、エンバカデロのオフィシャルなドキュメントを見てみたのですが、ドライバの入手方法が明示されていないのですね。
ドキュメントによると、たとえば 9.0 向けの場合は以下のファイルが必要、みたいなぼんやりした説明しかなされていない。
libpq.dll ssleay32.dll libeay32.dll libintl-8.dll libiconv-2.dll
そこでウェブ検索で調べてみると、ソースからビルドするだとか、個人の方のウェブページからのダウンロード方法が紹介されていたりとかで、いまいちオフィシャルなバイナリが見当たらないようでした。
しかし、もっとよく調べてみると、postgresql.org の下記ページで PostgreSQL 向けの Windows 向けODBC ドライバが配布されていることに気がつきました。
今回欲しいのはあくまで必須のDLLだけなのですが、このODBCドライバをインストールすると必要なDLLがインストールされるようです。これで、出どころが明らかなバイナリで PostgreSQL への接続が行えそうです。