php-5.3
Arch Linuxにインストールしようとしていますが、あまりにもbison
新しいので、ソースから古いバージョンをビルドしましたbison
。/usr/local
デフォルトではインストールされているようです。 (これは一種のルールですか?)これで、bison
基本的なシステムバージョンとインストールしたばかりのバージョンと一緒に複数のバージョンのIEを並べてインストールできるかどうか疑問に思います。このようなことはおそらくほとんど必要ありません。ただ気になりました。これは大変なことですか?私は何をすべきですか?
ベストアンサー1
一部の特定のソフトウェアを設定できます--program-suffix=-my-version-suffix
。別のディレクトリをカスタマイズする必要があるかもしれませんが、それを--prefix
デフォルト値()のままにして/usr/local
も機能しません/usr
。
内部に一般的なただし、任意のバージョンの共同インストールを可能にする唯一のディストリビューションは、ニックス、しかしルート図ほとんどのディストリビューションよりも多くのパッケージを試してみてください(Bisonは一度に1つのバージョンしか受け入れませんが、少なくともオプションは提供しています)。
ただし、最新バージョンのBisonでソースコードに問題がある場合、これは通常ソースコードに単純な問題があることを意味します。一般的に問題を解決できるもの%option
(または)があります。--argument