3

ubuntu 10.04(明快)でスパイダーモンキーを構築しようとしています。しかし、js/src ディレクトリで autoconf2.13 を実行すると、configure.in ファイルがないと表示されます。通常の ./configure > make > sudo make install も実行できません。どうしたの?

4

3 に答える 3

7

ここでも同じことが起こりました。ビルド手順の更新によって、彼らは間違いなく恩恵を受けることができると思います。

これが私がしなければならなかったことです...

Mercurial 経由で最新のソースをダウンロードします - 以下を実行してから、コーヒーを飲みに行きます (まだインストールしていない場合は、Mercurial をインストールする必要があります - リポジトリ バージョンは正常に動作します)。

hg clone http://hg.mozilla.org/mozilla-central/js

それから私はCDを入れなければなりませんでした:cd js/src

それから、Mozilla の指示が導くところを拾うことができます:

autoconf2.13
./configure
make
sudo make install

お役に立てれば!

于 2010-05-22T15:03:30.810 に答える
2

前の回答で指定されたコマンドは、404 Not Found になります。私が使用した:

hg clone http://hg.mozilla.org/mozilla-central

これはおそらくツリー全体を行います。そしてコーヒー1杯じゃ足りない。おそらく3ポット、それはagggggeeeesssssかかります。

于 2010-07-25T10:05:52.370 に答える
1

私の場合、Ubuntu 10.04 では次のように動作します。

make BUILD_OPT=1 -f Makefile.ref

このオプションは、明らかにコードを最適化するためだけのものです。次に、プログラムで使用するファイルを手動でコピーします。本当に必要なのはビンだけなので、簡単でした。

ここには、ヘッダーと実行可能ファイルをコピーする場所を説明する新しい公式ドキュメントと、コンパイルに使用した古い公式ドキュメントがあります。

this linkthis oneも役に立ちました。

于 2011-01-17T13:06:12.670 に答える