Ken Moffat wrote:
On Thu, 29 Dec 2005, Jon wrote:
Greets all. I was wondering if someone could briefly explain the
difference between these 2 linkers. I'm building current SVN on a G3
Powerbook Pismo and I'm ending up with ld.so.1 for the toolchain....
(First 3 packages have compiled flawlessly by the way. I'm suprised)
Is that an 'Old World' machine ? No need to be surprised that most
things build, people have been doing LFS on ppc for years. At the
moment I'm on an iBook - the "old system on it is LFS-6.1, the current
system is CLFS from a couple of months ago. CLFS certainly supports
ppc, but we only deal with New World at the moment (trying to include
instructions for a bootloader we can't test isn't much fun).
I know the book clearly hints that this is not a big deal (to just
change the sed to ld.so.1), but Slackintosh and other PPC distros are
using ld-linux.so.2... For some reason, I am under the assumtion that
ld.so.1 is inferior to ld-linux.so.2...
Not at all. On ppc, ld.so.1 is normal, ld-linux.so.2 is normally
unknown (fedora, ubuntu, debian, and from memory yellowdog, all use
ld.so.1 on ppc). Which other distros are using it ?
I think that on x86, ld.so.1 was an old version, perhaps for libc5,
which would explain why ld-linux.so.2 is better _on_x86_ .
If so, and there are clear and tangible benefits from using ld-linux,
does anyone know how I can acomplish this? The Slackintosh changelog
hints at the same problem but then they figured out how to do it
without documenting it anywhere. No patches, .SlackBuilds or
anything... :-( Just a cryptic changelog entry. Google and various
src rpm Spec files haven't been helping me much either...
I imagine the Slackintosh packagers are renaming it, with some seds
throughout the toolchain, but the purpose, or point, of doing that
escapes me.
Ken
Thanks Ken for clearing things up. ld-linux.so.2 on Slackintosh is just
a symlink to ld-2.3.5.so.... :-) Just like ld.so.1 is symlinked to
ld-2.3.6 currently. I'm left wondering why as well... I haven't gotten
too good of a feeling from the few days of using Slackintosh so I
decided to build my own. Doesn't "feel" like Slack and various comments
from the devs leave me wondering if they really know what they are
doing... anywho....
My Powerbook is a NewWorld G3 740/750 proc with firewire and translucent
keyboard; The last G3 Powerbook until they made the G4.... I was nervous
about LFS on PPC because I'm an X86 guy. A friend bought a new G4 and
gave this to me so I could have a new toy. Didn't know the support was
there for PPC.
I just completed the toolchain and am getting ready to start building
the system. CLFS? I assume that's if your running OSX and want to do
LFS? Anyway... Thanks for the info. I'm going to keep rolling here.
--
http://linuxfromscratch.org/mailman/listinfo/lfs-support
FAQ: http://www.linuxfromscratch.org/lfs/faq.html
Unsubscribe: See the above information page