問題タブ [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.

0 投票する
2 に答える
10467 参照

c - _LARGEFILE_SOURCE と _FILE_OFFSET_BITS=64 の違いは何ですか?

-D_FILE_OFFSET_BITS=64原因が64ビットであることを理解していoff_tます。-D_LARGEFILE_SOURCEでは、まだ行われていないことは何-D_FILE_OFFSET_BITS=64ですか? これらの定義は正確には何をしますか?

0 投票する
1 に答える
1215 参照

linux - Linuxをゼロから、Glibc-2.16でエラーが発生

私は「Linuxfromscratch」ブックバージョン7.2のコマンドを厳密にフォローしてきましたが、6.9章に到達するまでは通常どおりすべて問題ありませんでした。問題は、「make」コマンドでglibcをインストールしようとすると、次のエラーがスローされることです。私に。

それで私はいくつかの調査をしました、そして驚くべきことに私はこのタイプの問題に一人ではありませんでした、しかし残念ながら私は良い解決策を見つけることができませんでした(すべてのスレッドは異なるものを持っていました)。これが、この問題について私がこれまでに知っていることです。

Bash(4.2.36(1)-release)は、特にこのタイプの構文'$()'でブラケットを処理できないことは明らかです 。これは、()を使用する他のコマンドがうまく機能しない
bashバージョンと関係がある可能性があります 。 Linuxに深く入り込んだのはこれが初めてで、正直なところ、自分が何をしているのか、何をすべきなのかわかりません。だから私は本当にあなたの助けに感謝します。また、makeプロセスからすべての$()を削除できることをどこかで読んだことがありますが、その方法がわかりません。

私はUbuntu12.10を使用してLFSをコンパイルしていますが、スクリプトを確認したところ、すべての依存関係が満たされています。そして、ここでのenv出力と簡単なエコーチェックを支援します

出典: http ://www.linuxfromscratch.org/lfs/view/stable/index.html

0 投票する
0 に答える
111 参照

linux - make 中の LFS v7.2 libc-2.16 エラー

glibc-2.16 make で次のエラーが発生しました:

glibc-build/math/s_modff.os.dt -MT

/media/vaibhav/s​​ources/glibc-build/math/s_modff.os

../sysdeps/ieee754/flt-32/s_isnanf.c:37:1: エラー:「EI _isnanf」

外部シンボル ' GI _isnanf' へのエイリアス make[2]: *

[/media/vaibhav/s​​ources/glibc-build/math/s_isnanf.os] エラー 1 make[2]:

*未完了のジョブを待っています.... make[2]: ディレクトリを離れます

`/media/vaibhav/s​​ources/glibc-2.16.0/math' make[1]: *

[math/subdir_lib] エラー 2 make[1]: ディレクトリを離れています

`/media/vaibhav/s​​ources/glibc-2.16.0' make: * [all] エラー 2

私を助けてください。

0 投票する
2 に答える
372 参照

linux - デフォルトのディレクトリ構造の変更

新しいディストリビューションを開始した場合 (例: LFS ):

  1. ディレクトリ構造を変更するにはどうすればよいですか?
  2. 準備ができた後、何が期待できますか? (おそらく、ほとんどのパッケージを変更せずにインストールすることはできませんよね?

しかし、あなたが反対票を投じる前に:特定のプロジェクト用に新しいディストリビューションを作成するように求められましたが、システムを停止することなく、ディレクトリvarとディレクトリを削除するなど、いくつかの変更を加えた新しいディレクトリ構造が必要です(実際には必要です)。 bin. このディストリビューションのアプリケーションは非常に限られているため、いくつかのパッケージをインストールするだけでよいので、大したことではないと思います。

0 投票する
2 に答える
3001 参照

linux - lfs glibc コンパイル ld エラー

私のホスト システムは Linux debian 2.6.32-5-amd64 #1 SMP Mon Feb 25 00:26:11 UTC 2013 x86_64 GNU/Linux です。LFS をビルドしたいのですが、glibc のコンパイルが原因でできなくなりました。これがエラープロンプトです、ありがとう。

0 投票する
1 に答える
719 参照

makefile - LFS 7.2 glibc-2.16.0 の make エラー

LFS システムを構築しています (LFS 7.2 を参照)

glibc-2.16.0 のビルド中に次の make エラーが発生しました。

libgcc_s ファイルを 3 つの異なる場所に配置しました。

LDFLAGS 変数をオーバーライドしようとしましたが、成功しませんでした。誰でもこの問題を手伝ってくれませんか。または、何か不足していますか?知らない。みんな助けてください、

私のホストシステムは Fedora 17 です。

0 投票する
2 に答える
4043 参照

linux - glibc の構成中にエラーが発生しました: .init_array/.fini_array をサポートするリンカーが必要です

Linux または LFS は初めてです。仮想マシンで LFS 7.3 を構築しています。Ubuntu 12.10 を使用しています。

どういうわけか、cfdisk を使用してハード ドライブをパーティション分割できないため、OS のインストール中にパーティションを作成します。$LFS を /home/lost+found (新しいパーティション) に変更します。それ以外は、LFS ブックのすべてのチュートリアルに正確に従い、ブックのポイント 5.6 まで正常にインストールできました。

今、最初の Glibc-2.17 のインストールに行き詰まっています。次のコマンドを使用して構成します。

gawk をインストールしようとしましたが、エラー メッセージが変わりました。しかし、設定時に次のエラーが発生しました。

おそらく何が間違っていますか?

0 投票する
0 に答える
587 参照

java - Java awtテキスト入力はLFS Linuxで編集できません

LFS(linuxfromscratch) システムを実行した後、入力に 2 つの問題があります。Google ドキュメント (ブラウザーでプレゼンテーションを編集する) などの一部のアプリケーションと一部の Java アプリは明らかにキーボード入力を認識しません。最初の問題は UTF-8 ロケールを追加することで解決されました。しかし、Javaは仕方ありません。だから私はいくつかの研究を行い、それをawtの範囲に限定しました。これは、Java awt で記述されたすべてのアプリがキーボード入力を認識しないことを意味します。http://docs.oracle.com/javase/7/docs/webnotes/tsg/TSG-Desktop/html/awt.htmlを試しましたが、問題を解決できませんでした。私も、新しいロケールの後に libXt を再コンパイルしました。

私は Qt を持っていません。awt は qt に依存していますか?

Eclipse(これはJavaアプリであり、問​​題はありません)を使用して、問題を再現するためにawtを使用して小さなアプリを作成しました。問題はここにありますが、スタック トレースも警告メッセージも表示されません。

この瞬間から、この問題を解決または追跡する方法がわかりません。

ヘルプ/ヒント?

問題を再現する簡単なプログラム (jdk1.7.0_21)

0 投票する
1 に答える
540 参照

linux - Apache 2.4.4 - ソースからコンパイルされた a2ensite がありませんか?

Web 開発用に Linux マシンをセットアップし、いくつかの管理スキルを習得しました。LFS で実行されているため、すべてがソースからコンパイルされ、すべてのソフトウェア コンポーネントの最新バージョンがあります: Linux 3.10.1、PHP 5.5.0、MySQL 5.6.12、および Apache 2.4.4。

私の問題はApacheにあります。a2ensite がインストールにないことを発見したとき、仮想ホストのセットアップと管理についてもう少し学ぶつもりでした。

これは私の構成設定です (BLFS の本と同じなので、貼り付けます):

たぶん私は完全に間違っていて、a2ensite にはバニラソースが付属していませんが、私はいつもそう思っていました。コンパイルを何度も繰り返し、出力を非常に注意深く調べ、configure スクリプトを使用してさまざまな組み合わせを試しましたが、うまくいきませんでした。

a2ensite は現在の Apache ソースから外れていますか、それとも他のパッケージが不足していますか?

どんな助けでも大歓迎です:)