quoted
um... can anyone point out where these files can be obtained? In our
recent install, (Indy R4600) made from the root-be-0.01 root filesystem
with the recent binutils-2.8.1-2, they are missing. We hacked out dummy
object files (crtbegin has a __main() which calls main() and crtend is
empty) and we can successfully compile simple programs; but before we turn
our attention to compiling nastier pieces of code we would like to check
that we have not tainted our /usr/lib :)
Upgrade your system with all the rpm packages. root-0.01 was my first
collection of Indy executables and basically_every_ ELF file has bugs in
it ...
but at least with the little endian gcc rpm you want get crtbegin.o and
crtend.o, because they are missing. Neither x86, alpha nor sparc have such
files (at least not in gcc), so they are missing from the redhat .spec file.
Sorry for the late bug report.
Thomas.
--
See, you not only have to be a good coder to create a system like Linux,
you have to be a sneaky bastard too ;-)
[Linus Torvalds in [off-list ref]]