[pgsql-jp: 33242] Re: Readline PostgreSQL
Y.Shimada
yshim_pgsql @ storgate.co.jp
2004年 6月 15日 (火) 12:21:43 JST
島田@Storgateともうします。
On 2004年 6月 15日 , at 11:58, Shinzo Matthew Saito wrote:
> 齊藤と申します。
>
> 私も初心者なので確かなことはいえないのですが…。
>
>> PostgreSQLのinstallをMacOS10.3で試みています。
>>
>> まず、PostgreSQLのSQLインタプリタのpsqlに必要なreadlineを、
>> fink install readlineとやってinstallを試みました。
>> しかし、No packages to install.と表示されました。
>> Fink update-allとやってから、もう一度試行しても同じでした。
以下をためしてみてください。出てきたらすでにインストール済みかも。。
$ fink list readline
Information about 1512 packages read in 2 seconds.
i readline 4.3-25 Comfortable terminal input library
i readline-shlibs 4.3-25 Comfortable terminal input library
念のため、
$ ls /sw/lib/libread*
/sw/lib/libreadline.4.2.dylib /sw/lib/libreadline.a
/sw/lib/libreadline.4.3.dylib /sw/lib/libreadline.dylib
/sw/lib/libreadline.4.dylib
であれば、readline は fink でインストール済み確定です。
この状態では以下となります。
$ fink install readline
/usr/bin/sudo /sw/bin/fink install readline
Password:
Information about 1512 packages read in 0 seconds.
No packages to install.
>
> finkでインストールした場合、/usrとは別のフォルダ(/sw)にインストールされます。
> PostgreSQLをconfigureするときに、どうも/sw内にインストールされたreadlineを認
> 識してくれないらしいのです。あやふやな返答で申し訳ありません(^^;;。これは、
> /sw/binや/sw/sbinなどにパスが通っていても同じ結果でした。
私は、fink で readline をインストールしてから、
$ export LDFLAGS=-L/sw/lib
$ sudo ln -s /sw/include/readline /usr/include/readline
$ ./configure --prefix=/Volumes/work/pgsql
としています。prefix はご自由に(ただし、パーミッション、その後の設定
等を考慮して下さい。)
> 私の場合は、finkを使わずに、手動でreadlineをインストールしたら、つまり、/usr
> 内にインストールしたら、無事configureできました。ただ、その際、finkでインス
> トールしたreadlineをアンインストールしておく必要があると思います。
>
--------------------------------------------------------------------
Y.Shimada Storgate Co., LTD. +81-3-3718-4330
--------------------------------------------------------------------
pgsql-jp メーリングリストの案内