学生のutyアクティブな激励で、カエルはglinux生産の次期バージョン(glinux歴史について、カエルの過去ログを確認してください)始めました。
当初、Debianのビルド環境を使用する準備が既製のカエルは、しかし、突然自分より良いツールチェーンを構築したい。 それはより安全なものを安定させるためのツール。 そう、旅の第二ラウンドを開始するには、LFSを新しいカエルのLFSを拾うが、カエルの目標の3分の1しかLFSは、次のとおりです。Toolschainのlfs6.3。
ステップによる簡単なステップのように、と言うが、生産過程において、いくつかのバグを(、カエルのシステムが理由ではない実際にはバグかもしれない可能性)に遭遇する特定の操作を何もない。
この最初のものはglibc - 2.5.1は、この段階になっている、それは次のようなエラーが発生します。
mawkの:スクリプト/ GEN - sorted.awk:19行目:正規表現のコンパイルに失敗(不正なクラス - []、[^]または[)
/ [^
mawkの:スクリプト/ GEN - sorted.awk:19行目:またはその近くで構文エラー]
mawkの:スクリプト/ GEN - sorted.awk:19行目:暴走正規表現/、""、サブディビジョン...
その向こうにそのような順番がある。
mawkの:スクリプト/ GEN - sorted.awk:19行目:またはその近くで構文エラー]
カヌーグーグルを取ると交換によるとカエルのシステム、mawkの持つ問題は、gawkが解決できるので、このエラーが見つかりました。
babble.comに上記のパッチを与えられた 、"\"OKを追加するには、3種類の場所に、非常に簡単です。 しかし、このパッチはglibc2.5.1内部lfs6.3インナーチューブにglibc2.7に使用されているが、直接使用することはできません。 カエルはない、そのエラーの上に、このジェンsorted.awkを変更する、あなたが欲しいものを見つける。
パッチはこの問題を解決するために、しかしが、 古いがそこにいる私たちを教え 、LFSはmawkのがおそらく正しい結果を持っていない場合、それはあなたがgawkのか良いをインストールすることをお勧めします、awkスク リプト内で使用されます。
gawkのソースコードはここでダウンロードして 、Debianシステムのシステムのみaptitudeは同じようにgawkをインストールしてください。 の/ etc /代替/ awkをチェックするために注意を払うために他のディストリビューションでは、gawkに右のポイントではありません。
(単にブログを書くために来て、ハードCCのCPU時間を言ってリフトを与え、実際には非常に良いです、あなたが常にプロセスを記録することができます:P)
二番目のエラーはglibc2.5.1 makeのチェックの過程にあります。
/ツール/ binに/ ldが:+ + - lstdcを見つけることができません
collect2:ldはステータス1で終了を返しました
すること[2]:*** [/ mnt/lfs/sources/glibc-build/nptl/tst-cancel24]エラー1
[2]を行います:ターゲット`テストは、"エラーのためにリメイクではない。
*** [NPTL /テスト]エラー2:[1]を作る
[1]を行うこと:ターゲットは`'がエラーのためにリメイクではない確認してください。
確認:*** [チェック]エラー2
カエルはその理由を見つけられませんでした、おそらくLFSのドキュメントのようなものが言うには、ホストシステムの依存関係を持つ最初のコンパイルされたLFSにはあまりに多くを引き起こす。
bash3.2 makeプロセスで発生した番目のエラーyaccがこのプログラムを見つけていない、それはプロンプトが表示されます、解決策は、aptインストールされているだけで罰金を介して、非常に簡単です。
ここでは、生産のツールチェーンを使用すると、システムのディレクトリ構造を作成し、新しいカーネルをコンパイルすることができる次のステップで完了です。







