• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Postgres9インストールFlexが古い?)

Postgres9インストールFlexが古い?

このQ&Aのポイント
  • Centos5.8 64bitにPostgres9.0.8をインストールしようとしていますが、Flexのバージョンが古いためエラーが発生しています。
  • Flexのバージョンをアップデートするか、--without-readlineオプションを使用してreadlineサポートを無効にすることで解決する可能性があります。
  • ターミナルで以下のコマンドを実行して、Flexのバージョンを確認してください。rpm -qa | grep flex

質問者が選んだベストアンサー

  • ベストアンサー
  • wormhole
  • ベストアンサー率28% (1626/5665)
回答No.1

>インストールされているバージョンは古くないと思っているのですが、どうずればインストールを進めることができるでしょうか? もしかして2.5.4aは2.5.31より新しいと思われてますか? 警告表示にも出てるように >*** The installed version of Flex, /usr/bin/flex, is too old to use with PostgreSQL. >*** Flex version 2.5.31 or later is required, but this is /usr/bin/flex version 2.5.4. 2.5.4aのバージョンは2.5.4(たぶん2.5.4のマイナーバージョン)なので2.5.31より古いです。 ですのでflexを2.5.31より新しいバージョンに更新しましょう。

smoni77
質問者

お礼

さっそくご回答ありがとうございます。 数字のみみて、2.5.4aは2.5.31より新しいと思い込んでました。