2017年09月29日

PostgreSQL MacOS 32bit版 

2017/09/29日時点で、mac用のFireDACは32Bitなので、libpg.dylibの32Bitが必要ですが、公式ページ PostgreSQL への接続(FireDAC)の、OS X クライアント ソフトウェアの
libpq.dylib - x86 クライアント ライブラリのリンクが切れているため、libpq.dylib をビルドする手順をメモします。

作業に使用したmacのスペックは、Mac OS X 10.9.2 (64bit)
$SW_VRES  で確認
ProductName:Mac OS X
ProductVersion:10.9.2
BuildVersion:13C64
00無題.png
$umane -a  で確認
Darwin higashi-no-MacBook-Pro.local 13.1.0 Darwin Kernel Version 13.1.0: Thu Jan 16 19:40:37 PST 2014; root:xnu-2422.90.20~2/RELEASE_X86_64 x86_64

実行する手順は、
./configure CFLAGS="-m32"
cd src/interfaces/libpq/
make
です。

(PostgreSQLの質疑は、こちらのbeginnersをご覧/ご参加いただくのも、よいかと思います)

01.
下記のURLからソースコードを取得します。
 ダウンロードしたファイルを解凍します。
01スクリーンショット 2017-09-29 7.34.57.png
02. 解凍したフォルダに入ります。アプリケーションから
02スクリーンショット 2017-09-29 7.35.17.png
03. ターミナルへ移ります
03スクリーンショット 2017-09-29 7.35.39.png
04. Windowsのコマンドプロンプトのようなものです
04スクリーンショット 2017-09-29 7.35.49.png
05. ls で、中身をみてみます
05スクリーンショット 2017-09-29 7.36.12.png
06. Desktopに解凍したので、
cd Desktop
cd postgresql-9.6.5
06スクリーンショット 2017-09-29 7.36.42.png

07. postgresql-9.6.5の中を ls で見ています
07スクリーンショット 2017-09-29 7.41.45.png
08. 
./configure CFLAGS="-m32"
08スクリーンショット 2017-09-29 7.42.21.png
09.
cd src/interfaces/libpq/
09スクリーンショット 2017-09-29 7.42.51.png
10.
make
10スクリーンショット 2017-09-29 7.43.07.png
11.
11スクリーンショット 2017-09-29 7.52.37.png
12. dylibを検索
12スクリーンショット 2017-09-29 7.58.36.png

ビルドが面倒な方は、https://den6pg.jimdo.com/ の libpq.5.9.dylib (32bit) ボタンから、ダウンロードできます。







posted by a23 at 09:49| Comment(0) | PostgreSQL
この記事へのコメント
コメントを書く
お名前: [必須入力]

メールアドレス: [必須入力]

ホームページアドレス: [必須入力]

コメント: [必須入力]

認証コード: [必須入力]


※画像の中の文字を半角で入力してください。