LFS(Linux From Scratch) 統合スレ 2
■ このスレッドは過去ログ倉庫に格納されています
0001login:Penguin
2006/08/13(日) 04:53:17ID:dhGPAboY本家
http://www.linuxfromscratch.org/
日本語参考
http://www.linux.or.jp/JF/JFdocs/LFS-BOOK/ (JFの日本語訳です。5.0なので注意)
http://www.atmarkit.co.jp/flinux/rensai/lfs01/lfs01a.html (@ITの記事です。3.3なので注意)
http://www.shizu-net.jp/〜taki/LoV611.php?itemid=10 (制作途中みたいです。)
今はLiveCDやら自動化のシェルスクリプトなど便利なものがあるみたいですが、本質的に理解したい人や初めての人は全て手動でやる事を進めます。
基本的に分からない事やトラブルに関しての質問をする時は気を付けましょう。
なるべく抽象的な表現は避け、具体的な事象を元に理論立てて相手に分かりやすいように質問される側の立場に立って質問してください。
というわけでハンバーガー作りが好きな人はどぞ。↓
0002login:Penguin
2006/08/13(日) 05:04:01ID:dhGPAboY日本語参考の@ITの記事のリンクこっちの方が良いっぽい。
http://www.atmarkit.co.jp/flinux/index/indexfiles/lfsindex.html
0003login:Penguin
2006/08/13(日) 06:51:53ID:ffQTljDgLFS(Linux From Scratch) 統合スレ
http://pc8.2ch.net/test/read.cgi/linux/1019828587/
0005login:Penguin
2006/08/13(日) 21:14:00ID:fNFYdwCf0006login:Penguin
2006/08/16(水) 14:42:25ID:YXeGVU0i本家の通りにやってみんなちゃんと出来てるのかな?
パーミッションデナイドで止まるんだけど。
ゆっくり調べる時間が保水・・・。
0007login:Penguin
2006/08/16(水) 18:15:55ID:a2WDWArEそれとも最新のバージョンでも通用するのでしょうか?
0008login:Penguin
2006/08/16(水) 23:17:49ID:WDvBN2uhただ、5で使う各ソースがあるかどうか分からないよ?
>>最新のバージョンでも通用するのでしょうか?
これはその人の知識と英語力によるんだよな〜。
書いてあるコマンドをそのまま入力するってなると絶対に通用しない。
ただ、5の日本語訳で全体の流れを掴みつつ、最新バージョンでの変更点を確認して、その各変更点を具体的に把握出来るようだったら何とかいけると思う。
0009login:Penguin
2006/08/17(木) 21:53:25ID:Ed2jy36v0010login:Penguin
2006/08/18(金) 00:56:15ID:utgTITEQ統合スレってことは他にもLFSに関連するスレッドがあるんですか?
0011login:Penguin
2006/08/18(金) 21:05:30ID:Bh3zgSPf香川でLFSの旨い店(541)
[もっさり]彼女にLFSうつさたみたい[カユい](344)
僕のケツの穴もLFSされそうです!(977)
0012login:Penguin
2006/08/18(金) 22:43:47ID:lOxG7551001312
2006/08/18(金) 22:44:56ID:lOxG75510014login:Penguin
2006/08/19(土) 01:12:39ID:ISreUYFT0015login:Penguin
2006/08/19(土) 03:27:23ID:Ycj3iORm0016login:Penguin
2006/08/19(土) 11:04:08ID:8ByPWe2o本家の方、微妙に更新されててバージョン違う。
うあmakeした後で、パッチの存在に気づいた。
結構時間かかったのに><
0017login:Penguin
2006/08/19(土) 11:10:34ID:yXXF0xoX0018login:Penguin
2006/08/24(木) 10:49:54ID:3FnSSEBpそこさえ大丈夫なら多分stage1から導入できるかもね。
0019login:Penguin
2006/08/24(木) 11:20:07ID:3FnSSEBp多分導入出来るかもね。いや、使ったこと無いからわからんけど。
0020login:Penguin
2006/08/29(火) 00:29:42ID:Maq3W2utエラーはいて終わるんだよね。configureは成功してmakefileが
できるんだけど、makeとmake install が正常に終了したかと
いうと微妙。(エラー2とか出て終わる。これって成功したの?)
わけわかんなくなってきた。このまま突っ走って
最後までやって動かないとかだったら時間返せ!ってなるっぽい。。
誰かアドバイスよろしくお願いします。
0021login:Penguin
2006/08/29(火) 01:04:40ID:w111yNKZそれがstage1かstage2かによっても違ってくるし。
ちなみに多分それは失敗してる、と思われる。多分、いやきっと
0022login:Penguin
2006/08/29(火) 01:37:29ID:Maq3W2ut出力エラーとってませんでした。。一応linux world9月号に書かれ
てあったとおりにやってるんですが、どうもmakeするとエラー2とか
吐き出されます。通常成功すると、complete!みたいなものって最後
に出てきますよね。LFSの場合はわかりませんが。とにかく、これは
失敗してると思ってなかなか学習がすすみません。環境は上記雑誌に
付いてきたKNOPPIXです。このまま続けても最後絶対動作しませんよね。
そもそもmakeやmake installが成功した場合ってどんな感じになるんで
しょか?また、参考になる雑誌とか書籍ありますか?
安定した開発環境とかも教えていただけると助かります。
0023login:Penguin
2006/08/29(火) 02:10:35ID:w111yNKZでかいアプリコンパイルするときはちゃんとログ取っておけ。
後、stage1とstage2の最初の方でやってることはちゃんと理解しておけ。
少なくとも4章とbinutils,glibc,gcc,adjusting-toolchainは本家のブックをちゃんと読んでおけ。
後そのまま実行するんじゃなくてちゃんと意味を理解しとけ。
言えるのはこんなもんか。
0024login:Penguin
2006/08/29(火) 21:04:43ID:5ANcA0C3teeを知らない人が結構いるね。ログとる時に便利。
0025login:Penguin
2006/08/29(火) 22:46:49ID:7yq/rn07一番初めのbinutilsをmakeしたら、
../../binutils-2.15.94.0.2.2/binutils/bucomm.c:425: warning: the use of `mktemp' is dangerous, better use `mkstemp'
ar.o: In function `mri_emul':
ar.c:(.text+0x22): undefined reference to `yyparse'
collect2: ld returned 1 exit status
make[3]: *** [ar] エラー 1
make[3]: ディレクトリ `/mnt/sources/binutils-build/binutils' から出ます
make[2]: *** [all-recursive] エラー 1
make[2]: ディレクトリ `/mnt/sources/binutils-build/binutils' から出ます
make[1]: *** [all-recursive-am] エラー 2
make[1]: ディレクトリ `/mnt/sources/binutils-build/binutils' から出ます
make: *** [all-binutils] エラー 2
となりmake終了になりました。これってコンパイルされてませんよね。
どうしたらいいですか。環境は雑誌付属のKNOPPIXです。
KNOPPIXでの開発は無理ってことですかね。。
002625
2006/08/29(火) 22:53:47ID:7yq/rn07gcc (GCC) 4.0.4 20060507 (prerelease) (Debian 4.0.3-3)
Copyright (C) 2006 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
だったので、patch -Np1 -i ../binutils-2.15.94.0.2.2-gcc4-1.patch
雑誌に書かれてあるとおり、パッチ も適用しましたが、
>25
にみられるエラーがでました。これは自分で解決できる問題なんでしょうか?
ちなみに雑誌では開発にKNOPPIXを使用したみたいなことが書かれていますが、
初期の段階でこのようなエラーが出ては先行き不安です。
わかる方に解決策をおしえていだだきたいです。
0027login:Penguin
2006/08/29(火) 23:29:26ID:/MmDknpPyyparseが見えないってflexあたりが入ってないって事か?
0028login:Penguin
2006/08/29(火) 23:36:40ID:w111yNKZあ、ちなみに俺は26ではないよ。
002925
2006/08/29(火) 23:38:19ID:7yq/rn07binutilsのコンパイルが中断してしまうようなことが書かれてます。
いま、patchを適用したのが原因かと思い、適用せずに
makeしても同じエラーがでてしまいました。
KNOPPIXでの開発はあきらめて別のlinuxOSにした方がいいのでしょうか?
オススメの開発環境をおしえてください。
0030login:Penguin
2006/08/30(水) 00:25:23ID:ln/kP78Nブックやソースが同梱されてるし。
0031login:Penguin
2006/08/30(水) 23:58:32ID:Zmm67ToJクノ使うくらいだったら本家のライブCD使った方が良い。
■ このスレッドは過去ログ倉庫に格納されています