問題タブ [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 - メッセージ: ttyname が失敗しました: そのようなデバイスはありません
私はLFSに取り組んでおり、コンパイルのプロセスを終了し、提供されたコードでcheroot環境に入る部分に来ました。
しかし、私はこのエラーが発生しています:mesg: ttyname failed: no such device
どうすればこれを解決できますか?
python - Linux でゼロから Python 3.6.4 をビルドする
LFS 8.2-systemd から Python 3.6.4 をビルドしようとしているので、configure コマンドを実行します。
が続きmake -j
ます。ただし、この時点でモジュール「pyexpat」は Python によって検出されませんが、ファイルは/usr/lib/libexpat.so
.
zlib サポートを使用してソースから Python をビルドする方法を読んだ後、シンボリック リンクを作成しました。
を実行するmake install
と、エラーが発生します。
ModuleNotFoundError: pyexpat という名前のモジュールがありません
私の外国人ライブラリのバージョンは2.2.5
.
内部でコンパイルを行っていenv -i chroot /mnt bash
ますが、環境には有効な変数PATH
とLX_ALL=POSIX
変数だけが含まれています。
linux - LFS 5 番目のモジュールで Glibc-2.28 をコンパイル中にエラーが発生しました
私は LFS 8.3 に従い、5 番目のモジュールで、Glibc-2.28 の構成スクリプトを実行してから make im を実行すると、以下のエラーが表示されます。
gnumake をチェックしています... gmake をチェックしていません... gmake gmake のバージョンをチェックしています... 3.82、gnumsgfmt をチェックしていません... gmsgfmt をチェックしていません... msgfmt をチェックしていません... msgfmt msgfmt のバージョンをチェックしています。 .. 0.18.2、makeinfo を確認中... makeinfo makeinfo のバージョンを確認中... 5.1、sed を確認中... sed sed のバージョンを確認中... 4.2.2、gawk を確認中... gawk gawk のバージョンを確認中... 4.0.2、bison を確認中... bison bison のバージョンを確認中... 3.0.4、x86_64-lfs-linux-gnu-gcc で libc をビルドするのに十分かどうかを確認中...はい x86_64-lfs-linux-gnu-nm をチェックしています... x86_64-lfs-linux-gnu-nm python3 をチェックしています... python をチェックしていません... python configure: error: *** これらの重要なプログラムが見つかりませんまたは古すぎる: 作る
*** 必要なバージョンについては、INSTALL ファイルを確認してください。
ホストマシンはCentos 7で、デフォルトでpython 2があり、python 3.4を手動でインストールしました。
誰かがそれを修正するのを手伝ってくれませんか?