DragonFly

gcc と -static-libgcc と

Gentoo/DragonFly BSD の基礎部分もだいぶできあがってきて残すは clean up だけ、という感じになってまいりました。 Gentoo には sandbox というものがあります。これは emerge 中に / 環境においたをしないかどうかをチェックしておいたしそうなところを妨…

ld-elf.so.2 解決編

ld-elf.so.2 が build できました。とりあえずDragonFlyのツールを使ってビルドしてみます。 /usr/libexec/gcc44/gcc です。 ld がどうも怪しいかな?と検討をつけてどんな ld が使われているのかを調べます。 # /usr/libexec/gcc44/gcc -print-progname=ld l…

ld-elf.so.2 がうまくビルドできない

ソースとってくる git clone git://git.dragonflybsd.org/dragonfly.git git checkout v2.6.3コンパイルしてインストール。 cd lib/libc_rtld make cd ../../libexec/rtld-elf make cp ld-elf.so.2 /usr/libexecこうするとほとんど全てのプログラム(ようする…