LFS(Linux From Scratch) 統合スレ
■ このスレッドは過去ログ倉庫に格納されています
0001星のどこか ◆bB9mW0FI
02/04/26 22:43ID:aLIjuZIQ0669login:Penguin
05/01/02 19:40:18ID:ywe3nReUファイル配置をFHSに準拠させてるんじゃないかな。
0670login:Penguin
05/01/11 00:20:54ID:N5SSEbB/uimのconfigure時に、glib-2.0.pcが見つからないからパスを教えれ、と言われるのですが、
このファイルはどこにも無いようです。
blfsのpkgconfigのところも見ましたが、参考になるようなことは書いてありませんでした。
glibcのインストール時に何かしなければいけなかったのでしょうか。
お助けください。
0671login:Penguin
05/01/11 00:57:19ID:t48h3UaH当たり前。インストールしなさい。
0672login:Penguin
05/01/11 04:43:45ID:59JSiIzk0673login:Penguin
05/01/11 05:46:01ID:dhy5RVUb0674login:Penguin
05/01/11 07:41:22ID:woT3JOYkインストールしてないならいれれば即解決。
普通、/usr/lib/pkgconfigにインストールされるけど
うまくいかなかったらpcファイルのあるパスを環境変数
PKG_CONFIG_PATH
に設定すりゃオッケー。
0675670
05/01/11 23:43:23ID:N5SSEbB/通りでglibcについてしらべてもなんもわからないわけだ。
ほんとうに申し訳ありませんでした。
0676login:Penguin
05/01/14 10:37:04ID:vIBUe90mLFS 2nd Printed Edition の予約受け付けが開始されました。
2月15日までに予約すると通常価格$19.99の印刷済みBook及びCD-ROMが
$13.99で購入することができます。
米国以外の海外への発送も可能です。日本への送料は$11.25〜$22.50です。
オーダー及び詳細情報
http://cart.cheapbytes.com/cgi-bin/cart/0970010004.html
0677login:Penguin
05/02/08 19:28:43ID:4OtVudmQunexpected failureがg++ summaryでは8534、gcc summaryでは18127も
出てます。いくらなんでも多すぎますよね。どこを見直せばいいんでしょうか?
それともこのまま進んでも大丈夫なんでしょうか?
機種はVAIO U3、ホストはFedora Core3です。
LFS-BOOKの通りに進めたつもりですが、どこか間違ってたんかなぁ。
0678login:Penguin
05/02/08 20:18:39ID:Hjl68lCm/dev/ 以下はどうなってる?
binutilsのビルド/チェック/インストールから、続けてgccをビルドしてる?
0679677
05/02/08 22:17:44ID:4OtVudmQレスありがとうございます。
/devは/mnt/lfs/devでいいんでしょうか?それだとconsole nullがあるだけです。
> binutilsのビルド/チェック/インストールから、続けてgccをビルドしてる?
glibcをインストールした後、chapter5で使ったbinutils-build内でmake ...をして(Re-adjusting the Toolchain)、
binutils-buildとbinutils-2.15.91.0.2とを消して、binutilsを改めて展開、ビルド、チェック、インストールの後に
gccに進みました。
ただ、glibcとbinutilsとの間だったか、binutilsとgccとの間だったか忘れてしまったんですが、
コマンドの入力を全く受け付けなくなってしまい、rebootしてもちゃんと再起動しなかったので、
電源長押しで切って起動。そしたらrepair filesystemというモードに入ってしまったので、
各パーティションをfsckしてから再起動。それからマウントし直して、chrootで入り直しました。
(Mounting Virtual Kernel File System, Entering the Chroot Environment)
やはりこのへんに原因があるのでしょうか?
0680login:Penguin
05/02/08 23:08:06ID:Hjl68lCmそれならおそらく、checkに必要なデバイスノードが足りないだけ。
/mnt/lfs/dev/にramfsをマウントしてmknod、という手順を繰り返す必要がある。
(chapter06/devices.htmlの6.8.2節)
# 私の場合は、ある時期のunstableでデバイスノードが全然作成されなかったため
# binutilsのmake checkがまったく通らないという経験があった。
udevstartしてもデバイスノードが増えないようなら、
unstable版を参考に地道にmknodする方法もある。
0681677
05/02/09 19:17:49ID:RkjXvKap6.8.2節をもう一度やり直しました。
テスト結果がほぼgcc-testresults mailing listの内容と同じになりました。
(expected passesが9639じゃなくて9640でした。)
再起動したことで、udevを実行する必要があったということですね。
これで先に進めます。ありがとうございました。
0682login:Penguin
05/02/10 12:18:49ID:oOWFqUehデバイス、例えば/dev/dspなんかをudevが認識するにはどうすればいい
のですか?分からなくてudevを再起動しちゃったのですが。
0683login:Penguin
05/02/10 20:26:25ID:P9s3i16a環境はk6-2-533MHz機にVNC入れたCore3が入ってるのでその上で構築
するつもりです。WSに当たるPCはデュアルディスプレーで片方でググり
つつ進めるつもりです。目的はルーター兼TUX鯖をセレ433MHZ機で作る
予定ですが、Linuxの知識をある程度付けないと何か有った時怖いから
LFSを通じて知識増やそうと思ってます。ガンガルぞーーー!!
日記はチラシの裏にでも書けよ俺!
0684login:Penguin
05/02/11 02:44:51ID:pAibWnucがんばって!
0685login:Penguin
05/02/16 22:54:13ID:Hf2R3XyK思い、手始めにhttp://www.atmarkit.co.jp/flinux/rensai/lfs01/lfs01a.htmlを
なぞってみました。
そこで、たまに¥を入力するように書いてあるんですけど、これってバックスラッシュでFAですか?
ベースはVine3.1で、エディターはvi、LANGはUSです。
とにかくLINUX触り始めてからまだ一月(Plamo4.01でローカルファイルサーバ立てただけ)、
OSの仕組みがわからないのが気持ち悪くて(何故かWindowsの時は気持ち悪くなかった)
こうなったらLFSから入門するぞ、と。気合入れつつマターリ勉強します。
だから「¥」のことだけ教えてくださいorz
0686login:Penguin
05/02/17 01:24:19ID:v7P3x55s幻をみているとしか思えないのだが。ひょっとして釣られたのか?
それとなんで6.0じゃないんだろう。
0687login:Penguin
05/02/17 12:45:44ID:e/veY1/6.bash_profile を編集するってところで、
#PS1='\u:\w:$ '(http://www.atmarkit.co.jp/flinux/rensai/lfs03/lfs03a.html)
あと、
cp malloc/Makefile malloc/Makefile.backup
sed 's%\$(PERL)%/usr/bin/perl%' malloc/Makefile.backup > malloc/Makefilel
ってところです。(http://www.atmarkit.co.jp/flinux/rensai/lfs03/lfs03b.html Makefileの変更)
>それとなんで6.0じゃないんだろう。
まずは扱うファイル数が少ない方がいいかな、と思いまして…
で、3.3とか4.0探したけど見つからなかったので5.1.1でいこうと思いました。
ベースをVineでやってる人ってあんまりいなさそうですね。RHL9.0をDLしときました。
0688login:Penguin
05/02/17 16:28:02ID:e/veY1/6容量食うの…
0689login:Penguin
05/02/17 20:04:20ID:2JBp/A66容量が気になるならクノッピクスでいいんじゃないのよさ
0690login:Penguin
05/02/18 04:00:04ID:m1FD59Hzいえいえ、いくらなんでも紅旗は…RHL9.0です。
よく分からないけどいらなそうなパッケージを除いてインスコしても
1G超えてるし、びっくりです。LFS以前に、普通に勉強用に使う
ためにディストリ選んだ時も、イメージ的に重そうなのでRHLとかrpm系は
検討もせずにパスしてたんですけど、まさかここまでとは思いませんでした。
で、Plamoに走ったんですけどね。
KNOPIXもDLしてみます。
0691login:Penguin
05/02/20 12:56:20ID:RFeXPFN/RHLを言うなら赤帽じゃ
(RedHat Linux)
0692login:Penguin
05/02/20 15:21:15ID:N7f+FaUu0693login:Penguin
05/02/24 22:01:55ID:SAEjhQdm本家には文書類しかありません。
0694login:Penguin
05/02/24 22:25:28ID:XcOHQG9j見つからなかったらゴメン
0695login:Penguin
05/02/26 17:04:14ID:6wpcF5JB6章のglibc-2.3.3のmakeで躓いちゃったので今から原因究明。
時間かかるからメンドーだけど、それなりに楽しいでつね。
0696login:Penguin
05/03/02 16:12:59ID:yK4D5ds8先ほど無事に5.1.1ブートしました。さてこれから何をやろうか?
LINUX自体の初心者はLFSインストールしても次に何をすれば
いいのか、明確な目的がない。少なくとも自分は。
というわけで、もう一回最初からやろうかな。ただのアホみたいやけど…
簡単なシェルスクリプト書きながら第5章やって、
6章に入ったとたんにエディタがなくなってマンドかった。
chroot抜けてまとめてスクリプト作ろうと思ったんだけど、間違った
時にchroot環境とベース環境を行ったり来たりになりそうでメンドクサ
そうだと思い、vimを入れるまでは一つ一つやっていきました。
皆さんはどうしてますか?
0697login:Penguin
05/03/02 22:02:33ID:mMZ8ZIT30698login:Penguin
05/03/08 05:00:44ID:kA2TVcAt明確な目的がないならLFS6でやってみなよ。今度はなるべく本を読まない方向で。
システムへの理解が深まるよ。あと単にビルドするだけじゃなくてコード読んでみるとか。
全部理解できれば、君もハッカー。
0699login:Penguin
05/03/08 15:58:42ID:gfLyyk/s(´-`).。oO( 何か香ばしいな・・・ )
0700login:Penguin
05/03/08 17:31:01ID:uw5JF+Mw696です。そう、cat > 使うこと後で気付いたんですよ。
ちなみに6やるんだったらベースはカーネル2.6系ですよね。
何がいいんでしょう?fedora3とかですか?
0701login:Penguin
05/03/13 04:50:57ID:c4cpv0LU0702login:Penguin
05/03/13 13:10:03ID:X87kAo2Hhttp://lfs.osuosl.org/lfs/packages.html
結構、こっそり置かれてるからわかりずらいのかもね。
LFS 構築するには一番便利だけど、
DHCP な環境じゃないと、
外から ssh アクセスできるようになるまで時間が掛かるとか。
(lfslivecd-x86-6.1-1-pre2.iso で試したときはそうだった)
以下、Live CD を使うときの sshd 起動手順 (日記没ネタ) -----------
# キーボード配列
・loadkeys jp106
# DHCP なんて動的なものは悪魔だよ派
・ip addr add 192.168.xxx.yyy/24 broadcast 192.168.xxx.255 label eth0 dev eth0
# とりあえず sshd を使いたい人は passwd ファイルに sshd を足す必要がある
# sshd:x:22:22:sshd:/dev/null:/bin/false の一行を追加(Gentoo を参考にしました)
・vi /etc/passwd
# root のパスワードを設定する
・passwd
# sshd スタート
・/usr/sbin/sshd
0703702
05/03/13 14:00:15ID:X87kAo2H嘘書きました。
正しくは
cat > /etc/sysconfig/network-devices/ifconfig.eth0 << "EOF"
ONBOOT="yes"
IP=192.168.xxx.yyy
NETMASK=255.255.255.0
BROADCAST=192.168.xxx.255
SERVICE=ipv4-static
PREFIX=24
EOF
/etc/rc.d/init.d/network restart
でした。恥ずかしいので死んできます。
;y=ー(´Д`;)・∵. ターン...
0704login:Penguin
05/03/13 23:38:25ID:c4cpv0LU普通にnet-setupじゃダメかね?
0705702
05/03/14 21:07:13ID:GmDxDej6試したけど上手くいかんかったです。
net-setup の期待するディレクトリ構成が実際とちょっと違うみたいで。。。
# net-setup 自体が知らないコマンドだったので、
# なんとも言えませんが ヽ(;´Д`)ノ ニゲロ
0706login:Penguin
05/03/15 13:33:42ID:rQo/ootVttp://lfs.mirror.shizu-net.jp/lfs/view/stable/chapter07/network.html
にはこういう風に書いてある
cd /etc/sysconfig/network-devices &&
mkdir ifconfig.eth0 &&
cat > ifconfig.eth0/ipv4 << "EOF"
ONBOOT=yes
SERVICE=ipv4-static
IP=192.168.1.1
GATEWAY=192.168.1.2
PREFIX=24
BROADCAST=192.168.1.255
EOF
DHCP周りに関してはBeyond Linux From Scratchの扱いになるんで
ttp://lfs.mirror.shizu-net.jp/blfs/downloads/stable/
を読めば分かるよ
0707702
05/03/18 02:30:32ID:J9w9p4FR・/etc/rc.d/init.d/network を使うなら >>703 で特に問題無し。
(>>706 のファイル構成は失敗する)
・net-setup を使う場合はこんな感じで行けました。
cd /etc/sysconfig/network-devices &&
rm ifconfig.eth0 &&
mkdir ifconfig.eth0 &&
net-setup
# /usr/bin/net-setup はシェルスクリプト。気軽に参照できま。
まあ、Live CD なんて一時的な環境なんで
少しの間まともに動けばいいですよね、多分。 ノ(´д`*)
0708login:Penguin
05/03/21 03:12:31ID:QZYWUfBJSPECFILE=`gcc --print-file specs` &&
sed 's@ /lib/ld-linux.so.2@ /tools/lib/ld-linux.so.2@g' \
$SPECFILE > tempspecfile &&
mv -f tempspecfile $SPECFILE &&
unset SPECFILE
とありますが、実行するとホストOS側gccが起動し、その出力結果に基づき
ホスト側のスペックファイルを上書きしようとして、permission deniedになります。
一行目は、
SPECFILE=`/tools/bin/gcc --print-file specs` &&
とするのが正しい気がするのですが、何か手順を間違えていますか?
LFS4.0の時は一本道ですんなり行けたのに、結構苦しい...
0709login:Penguin
05/03/21 03:23:25ID:lht78NPY0710login:Penguin
2005/03/21(月) 04:05:40ID:MWMKgJFZ同じ現象でくわしました。
$which gcc では/tools/bin/gccが表示されるのに、
$gcc -vではホスト側のバージョンが表示される。
ホスト側のgccの名前を変更してパスが通らないようにしてごまかしましたが。
なんなんでしょうね?
0711login:Penguin
2005/03/21(月) 05:40:04ID:ZaXqmens0712login:Penguin
2005/03/21(月) 20:20:19ID:QZYWUfBJ手順の誤りがありました。
「4.4. Setting Up the Environment」で設定されるべきPATHが、
設定されていませんでした。
最初からやり直したところ、無事5.9が通りました。
4.4ちゃんとやったつもりだったのに、何故だ...orz
0713login:Penguin
2005/03/24(木) 21:08:14ID:YCf+kH2Q> The presence or absence of the which program in the main LFS book
> is probably one of the most contentious issues on the mailing lists.
> It has resulted in at least one flame war in the past.
と書いてあるのはなんざんしょ?
どうでもいい話題なのでsage
0714login:Penguin
2005/03/25(金) 11:29:41ID:x/WjFCkxいい加減type使えよというヒトと
whitchでいいじゃん、と言う論争と
その結論について
0715login:Penguin
2005/03/25(金) 11:30:53ID:x/WjFCkxまぁそういうことじゃないかな
0716login:Penguin
2005/03/25(金) 16:06:30ID:aNPpjwpkさんくすです。なるほど、キーワードが一般的すぎて検索してもイマイチだったのですが、
そんなことがあったんですね。
ていうか、typeコマンド知りませんでした。わはは。
0717login:Penguin
皇紀2665/04/01(金) 14:21:30ID:WDuQTZHyすんげぇメリットがあったらおせーて。
0718login:Penguin
2005/04/04(月) 09:25:35ID:f2Jjo3Kkttp://lfs.mirror.shizu-net.jp/news/blfs/2005/04.html#blfs60release
0719login:Penguin
2005/04/08(金) 23:33:23ID:b2Wfr3Z70720login:Penguin
2005/04/14(木) 12:35:35ID:pJts02Spkernel2.6でフレームバッファ起動が出来ないです。
/etc/modules に vga16fb と fbcon 追加してるんですが、うまくできない。
vga=317としてもペンギン画像は出るんだけど解像度が256色640x800…
やっぱカーネルコンフィグレーションが間違ってるんでしょうか?
次はBLFSに挑戦しまっす!
0721login:Penguin
2005/04/14(木) 21:09:15ID:GT4iqTEC本日 21時30分からメンテナンスのため、
しばらくの間[mirror.shizu-net.jp]を停止します。
0722login:Penguin
2005/04/14(木) 22:11:54ID:PgSVogWyご苦労様です。
0723721
2005/05/02(月) 17:47:03ID:yDuklZS90724login:Penguin
2005/05/03(火) 14:42:46ID:8j6T7JoXわざわざご丁寧に(´∀`)
乙です
0725login:Penguin
2005/05/13(金) 23:55:02ID:o7cD55Wdwindowsユーザーですが、無茶ですか?どうでしょうか?
0726login:Penguin
2005/05/14(土) 00:29:30ID:CazghzU1その質問が出てきた時点でアウトです。
0727login:Penguin
2005/05/14(土) 01:01:31ID:7qQZ5lVA私は、Linuxはよく分からないがWindows上のプログラミングは多少知識がある、
というレベルで、WindowsからRedHatに乗り換えてから1ヶ月後ぐらいにLFSに移行しました。
ご参考まで。(厳密には、HP-UXとかでちょびっとコマンドいじったことあり)
0728login:Penguin
2005/05/14(土) 01:39:40ID:FDwVZLoX0729login:Penguin
2005/05/14(土) 11:43:52ID:dZcKyuZYLFSをはじめるにあたり、どの順序で進めていったらいいでしょうか?
0730login:Penguin
2005/05/14(土) 11:47:31ID:WbBHw4+z0731login:Penguin
2005/05/14(土) 15:13:50ID:2vVJikjD禿同
パーティション5つに割っていろんなコンパイルオプション試してる
LFSはドキュメント読めば割りと楽にインスコできるんだが
Gentooが何度やってもインスコできない洩れは異常?
Vine歴3ヶ月→LFS5.1.1(日本語ドキュメント参照)→LFS6.0
現在Canna3.7とKinput2v3.1の組合せでmake通らないのでハマリちゅ
.diffパッチの当てかたって
patch -p0 < hoge.diff
でOK?
0732login:Penguin
2005/05/14(土) 15:27:42ID:2vVJikjD日本語のドキュメントがあるバージョン5から試してみるといいかも?
あ、でも今も5.1.1落とせるのかなぁ…
JFの日本語訳は少し古いので本文だけ参考にしてコマンドは
英語のBOOKのほうを忠実に守れば6.0でも大丈夫だと思う。
あと、ソースも拾いにいくと新しいバージョンを落としたくなるけど
初挑戦ならBOOKの通り進めるほうが吉
最初それで mke2fs /dev/hda? を4回やりますた
日本語訳のコマンド入れてたしw
0733login:Penguin
2005/05/14(土) 20:38:36ID:7qQZ5lVA私はそれでハマりました。
英語版(6.0)コマンドを入力していたつもりが、気がついたら日本語版を入力というのが何度か...
私のようにおっちょこちょいな方は、どちらか一本に絞ったほうが良さげw
0734login:Penguin
2005/05/17(火) 21:20:06ID:Jpqabsqfcanna+kinput2より uim+anthyの方が安全且つ楽かも
>>732
過去のバージョンはこちらです。
http://archive.linuxfromscratch.org/lfs-museum/
ソースはこっち
http://lfs-packages.mirror.shizu-net.jp/
0735login:Penguin
2005/05/18(水) 04:45:08ID:aYtKtR9Luim+anthyもscim+anthyも試しました。
見た目と変換効率も凄くいいんで喜んでたら相性の悪いアプリが
あるんで結局kinput2+cannaをもうしばらく続けそうです。
cannaを3.7でうまくパッチ当たらないんでCanna3.6p4に戻してインストールしました。
もっと基礎的な事勉強しなきゃ(´・ω・`)
0736login:Penguin
2005/05/24(火) 23:46:09ID:bX9Y2SFY横からですみませんが、どういったアプリで相性がでるのでしょうか?
差し支え無ければ教えてください。
scim+anthyを使おうと思っているのでかなり気になります。
0737login:Penguin
2005/05/25(水) 09:40:15ID:zIophabOlibgnome-menu が require されてコンフィグエラーになります。
gnome-panel の前に gnome-menus-2.10.1 を入れました。
./configure --prefix=`pkg-config --variable=prefix ORBit-2.0` \
--libexecdir=`pkg-config --variable=prefix ORBit-2.0`/sbin \
--localstatedir=/var/lib --sysconfdir=/etc/gnome --disable-gtk-doc &&
make
su
make install
上記のようにして入れたんだけど「間違ってるよ」って言う人がいれば御指摘ください。
>>736
GTK, Qt 以外のアプリで多いみたい。
既出だけど TCL/TK とか。
0738736
2005/05/25(水) 18:50:17ID:a8MLkP//ありがとう
なんとかならんもんかな。
scim,anthyのバージョンupに期待するしかないかなぁ。
0739login:Penguin
2005/05/26(木) 18:40:55ID:t+3s7rVxLFSで遊んでみたいなと思ってるんですが、
colinux(WinXP home)上でもできますか?
colinuxでできた、とか
colinuxでは出来ないとかって報告ありますか?
とりあえず、問題は無さそうかと思って
colinuxのインストール中ですが。
知ってる人教えてっ
0740login:Penguin
2005/05/26(木) 21:40:31ID:cZQHnLxLDebianのイメージからSVN版をビルドしたけど特に問題はなかった。
0742login:Penguin
2005/06/08(水) 22:43:13ID:AvZiSDLz現在、LFS6.0インストール中で、
6.11. Glibc-2.3.4-20040701 の make check でエラーになります。
まぁ、それはさておき、一つ疑問があります。
6.2. Mounting Virtual Kernel File Systems
6.8.2. Mounting ramfs and Populating /dev
の内容って、起動してchrootに入るときいつもやらないといけないんでしょうか?
それと、chrootに入った後、mountをみると
# mount
none on /dev/pts type devpts (rw,gid=4,mode=620)
none on /dev/shm type tmpfs (rw)
none on /dev/pts type devpts (rw,gid=4,mode=620)
none on /dev/shm type tmpfs (rw)
になってます。なんか多くないかと思いますが
どうなんでしょう?
0743login:Penguin
2005/06/09(木) 08:34:30ID:+vMAwXlI0744742
2005/06/09(木) 09:19:02ID:Lkk3KlpNおはようございます。
えーと、/dev/pts と /dev/shm
が2回(2つ?)マウントされてるように見えるわけですが、
どこかで何かの作業を間違えたかなー?ってことです。
もしかして、これが普通ですか?
0745742
2005/06/09(木) 22:05:39ID:9SOBqV+2終了時に umount してないのが原因でした。
/etc/mtab はたまっていくんですね。
で、chrootに入るときについてですが、
chroot後に以下のスクリプトを動かしてます。
#!/bin/bash
mount -t proc proc /proc
mount -t sysfs sysfs /sys
mount -n -t ramfs none /dev
/tools/sbin/udevstart
ln -s /proc/self/fd /dev/fd
ln -s /proc/self/fd/0 /dev/stdin
ln -s /proc/self/fd/1 /dev/stdout
ln -s /proc/self/fd/2 /dev/stderr
ln -s /proc/kcore /dev/core
mkdir /dev/pts
mkdir /dev/shm
mount -t devpts -o gid=4,mode=620 none /dev/pts
mount -t tmpfs none /dev/shm
これで問題ないでしょうか?
毎回やらなくていいとか、やっちゃだめとかあったら教えてください。
0746login:Penguin
2005/06/09(木) 22:16:34ID:ebgTiFpUchrootはインストールのどの時点かで打つコマンドが変わるでしょ
toolシステムなのかベースシステムなのか
忘れたけど、ベースシステム構築中にchrootで再ログインが必要な場面があったと思う。
LFSが終ったらBLFSも入れるのかな?
基本システム終ってリブートして起動した時も感動だけど
X入れてデスクトップ環境を構築するともっと感動しましたよ〜
でわ、頑張ってくらさい。
0747login:Penguin
2005/06/09(木) 22:17:53ID:nTS+JjME0748742
2005/06/10(金) 20:57:47ID:culhDyF9ありがとうー
今はglibcのmake checkが通らんので、
最初からやり直すか検討中だったり。
無視して継続って手もあるが…
>>747
ならない…
なぜ、したくなるんだろう?
0749保守カキコ
2005/06/17(金) 23:20:51ID:XtxNG6uWLFSインストールしようと思ったんですが、一番最初のbinutilsの
make LDFLAGS="-all-static"
がエラーになります。
調べてはいますが、何を調べたものやら。
何かのパッケージをインストールすれば良さそうですが、
それが何やら…
エラーの最後のほうだけ貼りますので、エロい人、ヨロ
gcc -W -Wall -Wstrict-prototypes -Wmissing-prototypes -g -O2 -static -o ar arpar
se.o arlex.o ar.o not-ranlib.o arsup.o rename.o binemul.o emul_vanilla.o bucomm.
o version.o filemode.o ../bfd/.libs/libbfd.a ../libiberty/libiberty.a -ldl
arlex.o(.text+0x0): In function `main':
/mnt/lfs/sources/binutils-build/binutils/arlex.c:1: multiple definition of `main
'
arparse.o(.text+0x0):/mnt/lfs/sources/binutils-build/binutils/arparse.c:1: first
defined here
ar.o(.text+0x670): In function `main':
../../binutils-2.15.91.0.2/binutils/ar.c:342: multiple definition of `main'
arparse.o(.text+0x0):/mnt/lfs/sources/binutils-build/binutils/arparse.c:1: first
defined here
/usr/bin/ld: Warning: size of symbol `main' changed from 15 in arparse.o to 1899
in ar.o
bucomm.o(.text+0xa09): In function `make_tempname':
../../binutils-2.15.91.0.2/binutils/bucomm.c:425: warning: the use of `mktemp' i
s dangerous, better use `mkstemp'
ar.o(.text+0x24): In function `mri_emul':
../../binutils-2.15.91.0.2/binutils/ar.c:148: undefined reference to `yyparse'
collect2: ld returned 1 exit status
0750749
2005/06/17(金) 23:55:36ID:lv8ULPvkmake LDFLAGS="-all-static"通りました。
スマソ
0751login:Penguin
2005/06/18(土) 18:08:12ID:wmSGha3Nインスコ出来たとしても、おまいには使いこなせない
だろうから今のうちにやめとけ。
LFSツカエネ終了
だろ?
0753login:Penguin
2005/06/19(日) 01:38:14ID:OuCL/sDT何事も経験しなくては通れんのだ
0754login:Penguin
2005/06/19(日) 19:42:45ID:k4FTJFGa*Mozilla Address Directory
By default, LDAPv2 support is disabled in the slapd.conf file.
Once the database is properly set up and Mozilla is configured to use
the directory, you must add allow bind_v2 to the slapd.conf file.
とあるのですが、allow bind_v2 をどのように slapd.conf に追加すればいいのでしょうか?
0755login:Penguin
2005/06/20(月) 14:19:11ID:hSB6LwKDman slapd.conf
allow bind_v2
と言う行を足せばいいだけの話じゃね
0756login:Penguin
2005/07/08(金) 02:29:24ID:xpVgpLKhhttp://lfs.mirror.shizu-net.jp/lfs/view/6.1-pre2/
0757あげ
2005/07/11(月) 22:22:28ID:11NVb9b2kernel-2.6.11.12,GCC-3.4.3,Glibc-2.3.4の採用とセキュリティ上の更新がメインです。
もちろん最近話題になったzlibの問題も解消されています。
http://lfs.mirror.shizu-net.jp/lfs/view/6.1
0758login:Penguin
2005/07/11(月) 23:01:46ID:11NVb9b2mirror.shizu-net.jpでは最小構成なapacheを使用しているので、正常に表示できません。
サイト利用者の皆様には申し訳ありませんが、少々お待ちください。
0759login:Penguin
2005/07/23(土) 20:48:41ID:My2wZ3w1ttp://www-6.ibm.com/jp/developerworks/opensource/050722/j_os-lfs.html
LFSの紹介記事〜
0760 ◆TgfOVovqoo
2005/07/25(月) 16:16:35ID:pKoijw7l0761 ◆TgfOVovqoo
2005/07/26(火) 13:48:55ID:3BizQmTO0762login:Penguin
2005/08/08(月) 22:49:04ID:5gIM4XSj第1回は"コンパイルからログインまで"というタイトルで
ALFSを使用してのインストール方法が解説されています。
付録CD-ROMにLFSで使用するソースの全てと、
修正されたALFSスクリプトが収録されています。
0763login:Penguin
2005/08/08(月) 23:11:04ID:aF9k5FkR0764login:Penguin
2005/08/10(水) 02:09:55ID:ULJ4Pp3y目次でどれがLFSのやつなのか分からりづらい。
ALFSの仕組みについてほどんど触れていなかったようが気がするけど
とりあえず入れてから解説するのが先生の主義みたいだから
後の回でALFSの設定いじりとかも書くのかな。
0765login:Penguin
2005/08/20(土) 04:05:12ID:P2Jev0wH0766login:Penguin
2005/08/27(土) 01:39:10ID:EDyiy8MJいくつか問題が発生したけど、MLのアーカイブに全部出てました。
make test で失敗したけれど、本家のログと同じだからよしとしました。
とりあえず起動できました。
作業の意味がわからない部分も多いけれど、嬉しい。
でも、ホストシステムが動作しているので、実用性はほとんどないかな。
別のマシン(CPU)のための環境を作ることはできれば実用的なのにね。
(古ーい486ノートを廃物利用したいけど、もう486ではコンパイルしたくない。)
ホストシステムで、486と思わせて作業すればいいかと思ったけど、
BOOKのGlibcのあたりで、CFLAGSはいじるな unset しとけと書いてあるし、
CHOSTは途中でいじるとまずいらしいし。どうしよう。
スレ違いなら誘導お願いします。
0767login:Penguin
2005/08/27(土) 09:25:34ID:idh6ZrRa>別のマシン(CPU)
違うCPUアーキテクチャなら、クロスコンパイルすれば
0768login:Penguin
2005/08/27(土) 14:05:50ID:NGVZki1OLFSって簡単にクロスコンパイルする仕組みあるの?
NetBSDほど丁寧な仕組みである必要はないと思うけど、
なにもないとconfigureをどう走らせるかとかいろいろ面倒だよ。
■ このスレッドは過去ログ倉庫に格納されています