Hello!

Another Gentoo newb question.  I'm attempting a customized ROOT=/blah
gentoo root filesystem, where we can build a linux client image w/out
the build chain and other dependencies.  Our needs are too intensive
for ulibc, but we're shooting for a sub-250 MB graphical operating
environment.

I'm surprised to see that Firefox (and anecdotally, Xorg) are linked
to gcc libraries:

[chroot-dev] causey-1 ramdisk # ldd ./usr/lib/mozilla-firefox/firefox
        linux-gate.so.1 =>  (0x00484000)
        libpthread.so.0 => /lib/libpthread.so.0 (0x00cae000)
        libdl.so.2 => /lib/libdl.so.2 (0x0026b000)
        libstdc++.so.6 =>
/usr/lib/gcc/i486-pc-linux-gnu/4.1.2/libstdc++.so.6 (0x008c9000)
        libm.so.6 => /lib/libm.so.6 (0x0072b000)
        libgcc_s.so.1 =>
/usr/lib/gcc/i486-pc-linux-gnu/4.1.2/libgcc_s.so.1 (0x00110000)
        libc.so.6 => /lib/libc.so.6 (0x00d48000)
        /lib/ld-linux.so.2 (0x00e89000)

[chroot-dev] causey-1 ramdisk # qfile libstdc++.so.6
sys-devel/gcc (/usr/lib/gcc/i486-pc-linux-gnu/4.1.2/libstdc++.so.6)
[chroot-dev] causey-1 ramdisk #

I had to copy bits of gcc over to get Xorg/xdm working as well.

I'm happy to hand-copy over the bits I need if that is the only
option....but I guess I was looking for a USE flag or something where
we could build things that are not linked to the build chain?

I did find a dated thread here, which just says, 'deal with it and
move on' - but I wondered if anything has changed.  :-)

http://www.mail-archive.com/[email protected]/msg00857.html

Cheers,

--
Matt

Reply via email to