私の仕事では、llvmの2.8バージョン(まだリリースされていません)に近い状態を保つ必要があります。 Maverickにインストールされ、すでにいくつかのパッケージ済みバージョンがあることがわかりました。
現在のUbuntuインストールでこのパッケージ(およびそれが依存するすべてのパッケージ)だけを使用できる方法はありますか?多分ある種のリポジトリ?
リリースが近づくまで、パッケージ化に熱心になる人はあまりいないと思います。それはまだ1か月先の最良の部分です。すべてのllvmppas
その間、あなたはllvm-2.8
Maverickからのパッケージ 。 「might」と言うのは、常に機能するとは限らないからです。依存関係が深くなりすぎて、マーベリックのものの多くを引き込むことになり、不安定になることがあります。
それ以外の場合は、自分でコンパイルする必要があります。それはあなたの能力の範囲内であるはずですが、一般的に言えば、これはllvm
に依存するものを混乱させる可能性があります。 Lucidではllvm
に依存するものは何もないと思います(ここにはインストールされていません)ので、大丈夫かもしれません。
コンパイルする場合は、 LLVMシステム入門 が今後数時間のメインリファレンスになります。
もう1つのオプションは、Lucidの2.7に対して開発し、Maverickインストールでテストすることです。唯一の開発者にとって最も便利な方法は、仮想マシン(つまり、VirtualBox)を使用することです。これは、バグを報告する必要がある場所でバグを報告するのに適した立場にあるため、開発マシンをMaverickにアップグレードするときにバグのある環境にとどまらないため、非常に便利です。
あなたの最善の策は、あなたのバージョン用にパッケージ化されたppaのLLVMを使用することです(明快ですか?)。 PPAは https://launchpad.net/ubuntu/+ppas で検索できます。
ppaで見つからない場合は、マーベリックパッケージをダウンロードしてインストールするだけで、依存関係があまりない場合(または、依存関係のバージョンがlucidで同じである場合)を試すことができます。と異端者)それが機能する可能性は十分にあります。ただし、これは推奨されないことに注意してください。