問題タブ [linux-from-scratch]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
linux - Linux からのエラー v7.1 ch6.9 Glibc
そのため、lfs ビルドで glibc2.14.1 を構成しようとしています (ステップ 6.9)。次のエラーが発生したときに、それを構成するところまで取得します。
このエラーの原因に関するアイデアはありますか? 前もって感謝します
linux - 他の arch の環境に chroot する
Linux from Scratchの本に従って、ARM 上の ARM 用のツールチェーンを構築することができました。これは本の第6章までであり、ARMボード自体では問題なくさらに進むことができました. 私の質問は、準備された環境を使用して、x86_64 Fedora 16 ラップトップで第 6 章からのソフトウェアのビルドを続行できるかどうかです。すべてのバイナリをセットアップしたら、それらをラップトップにコピーし、内部で chroot して ARM ボード上にいるように感じることができると思いましたが、本のコマンドを使用しても結果は得られません。
バイナリはそこにありますが、このシステムに属していません:
バイナリは本に従ってコンパイルされます:
# readelf -l /tools/bin/env | grep interpreter
[Requesting program interpreter: /tools/lib/ld-linux.so.3]
したがって、CC LD READELF に適切な環境変数を使用するなど、x86_64 ホストでこれらのツールを使用して ARM のビルドを続行する方法があるかどうか疑問に思います。
ありがとうございました。
linux - Gccコンパイル「オブジェクトファイルのサフィックスを計算できません:コンパイルできません」
私は実際にLFSブック(バージョン7.1)を読んでいて、53ページでブロックされています。gccをコンパイルしようとして、次のコマンドを試しました。
gccのconfigureスクリプトを実行します(もちろん、mpfr、mpc、gmpもコンパイル済みです)。しかし、私が起動すると:
次のエラーが発生します。
私はそれをグーグルで検索し、見つけた解決策を試しましたが、何も機能しませんでした。なぜ私がこのエラーを受け取るのか誰かが知っていますか?
linux - Sed 4.2.1 でのコンパイルの問題
Sed の ./configure コマンドを起動しようとすると、次のようになります。
私は実際に LFS 7.1 の本に従っています。昨夜、Sed のコンパイルに関する章で作業を中断したため、PC をシャットダウンしました。今朝オンにすると、すべてのパッケージのすべての ./configure コマンドが失敗し、上記のメッセージが返されました。PC をシャットダウンする前は、同じパッケージで ./configure に問題はありませんでした。なにか提案を?ありがとう
gcc - クロス コンパイラ ツールチェーンが静的リンクではないのはなぜですか?
クロス コンパイル ツール チェーンをビルドしたいのですが、うまくビルドできました。普通に使えますが、動かすと動かなくなります!!
それは私のホストにインストールされていませんerror while loading shared libraries: libcloog-isl.so.3
。libcloog-isl
--disable-shared を使用して gcc を構成しますが、クロス コンパイル ツール チェーンで cc1 に対して ldd を実行すると、ppl、gmp、moc、libgcc_s、およびその他のホスト ライブラリへのリンクが見つかりました。--disable-shared を使用すると、cc1 に静的にリンクできないのはなぜですか。Sourcery CodeBench のツール チェーンはどこでも実行できることがわかりました。その cc1 はホスト ライブラリにリンクしていません。
動的リンクのホスト ライブラリではなく、cc1 で静的リンクを行うにはどうすればよいですか?
linux - Ubuntu10.04のLFS7.1chroot:コマンド `/ tools / bin / env'の実行に失敗しました:そのようなファイルまたはディレクトリはありません
Ubuntu12.04でLFS7.1を作成しましたが、6.4章:Chroot環境に入るで問題が発生しました。次のコマンドを実行します:chroot "$ LFS" / tools / bin / env -i \ HOME = / root TERM = "$ TERM" PS1 ='\ u:\ w \ $'\ PATH = / bin:/ usr / bin :/ sbin:/ usr / sbin:/ tools / bin \ / tools / bin / bash --login +hシンボルリンク/toolsを作成せず、すべてのコマンドに/ mnt / lfs/toolsを使用しました。bashを実行した後、その出力は次のとおりです。
誰かが私がこの問題を解決するのを手伝ってくれる?
linux - glibc 2.16.0 の lfs 7.2 コンパイル
lfsの手順に従ってLinuxシステムを作っています。しかし、このページの 5 番目の手順 (つまり、make の前の手順) に従っているときに、最後にエラーが発生します。
この後、makeを呼び出すとエラーが発生します
これをubuntu 12.04マシンで実行しています。
このエラーを修正するにはどうすればよいですか?
linux - カーネル モジュール プログラミングを行うのに最適な Linux ディストリビューション
カーネルモジュールのプログラミングをしたいです。しかし、すべての情報源は、Linux ディストリビューションが元のカーネルにパッチを当てており、モジュール コードが実行されない可能性があることを示しています。これが本当ならどうすればいいですか? ubuntu を使用して lfs を作成しようとしましたが、ほぼすべてのステップでエラーが発生しました。インストール時にパッケージが選択されていない Arch、gentoo、Ubuntu Server、slackware、susestudio などがバニラ ディストリビューションであることをどこかで見ました。それで、モジュールプログラミングに使用できますか?
ディストリビューションに GUI が必要であることを覚えておいてください。
これに従うことはできますか?
PS: Intel Core i3 プロセッサを使用しており、VMware ワークステーションでディストリビューションを実行します。
linux - lfs6.5のpkg-configのチェックでエラーが発生しました
私はubuntu11.10でLFS6.5の本に基づいてLFSを構築しています。6.17章でpkg-configをインストールすると、テストスイートに失敗したというメッセージが表示されました。エラーはファイルpkg-config-0.23/check / common行番号20にあり、予期しないトークンの近くに構文エラーがあります)。そのような問題は以前に報告されていません。私は本当にこのセクションで立ち往生しています。
linux - 「make install」中の Binutil での許可エラー
私はLFS7.2に取り組んでいます。binutil パッケージを "make install" しているときにパーミッション エラーが発生しますが、ユーザー lfs を使用して 3 つのディレクトリ (source、tools、usr) すべてにフォルダーを作成できました。チャパー 4.1 を 4.4 にロールバックして再実行しましたが、まだ問題に直面しています。
**
**