* crtbegin.o, crtend.o
@ 1998-01-12 5:23 K.
1998-01-12 8:58 ` ralf
0 siblings, 1 reply; 7+ messages in thread
From: K. @ 1998-01-12 5:23 UTC (permalink / raw)
To: linux
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 :)
thanks,
K.
--
Conrad Parker conradp@cse.unsw.edu.au
Linux Life: http://www.cse.unsw.edu.au/~conradp/linux/
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: crtbegin.o, crtend.o
1998-01-12 5:23 crtbegin.o, crtend.o K.
@ 1998-01-12 8:58 ` ralf
1998-01-12 17:18 ` Alex deVries
1998-01-12 18:56 ` Thomas Bogendoerfer
0 siblings, 2 replies; 7+ messages in thread
From: ralf @ 1998-01-12 8:58 UTC (permalink / raw)
To: K.; +Cc: linux
On Mon, Jan 12, 1998 at 04:23:37PM +1100, K. wrote:
> 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 ...
Ralf
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: crtbegin.o, crtend.o
1998-01-12 8:58 ` ralf
@ 1998-01-12 17:18 ` Alex deVries
1998-01-13 1:36 ` ralf
1998-01-12 18:56 ` Thomas Bogendoerfer
1 sibling, 1 reply; 7+ messages in thread
From: Alex deVries @ 1998-01-12 17:18 UTC (permalink / raw)
To: ralf; +Cc: K., linux
On Mon, 12 Jan 1998 ralf@uni-koblenz.de wrote:
> 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 ...
On that note, I should probably get around to creating root-0.02 which has
all the 'new' binaries in it... are there any more files than the ones in
root-0.01 I should add?
- Alex
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: crtbegin.o, crtend.o
1998-01-12 17:18 ` Alex deVries
@ 1998-01-13 1:36 ` ralf
1998-01-13 3:24 ` Alex deVries
0 siblings, 1 reply; 7+ messages in thread
From: ralf @ 1998-01-13 1:36 UTC (permalink / raw)
To: Alex deVries; +Cc: K., linux
On Mon, Jan 12, 1998 at 12:18:47PM -0500, Alex deVries wrote:
> On Mon, 12 Jan 1998 ralf@uni-koblenz.de wrote:
> > 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 ...
>
> On that note, I should probably get around to creating root-0.02 which has
> all the 'new' binaries in it... are there any more files than the ones in
> root-0.01 I should add?
Actually I'm thinking about the opposite. root-0.02.tar.gz was a quite
fat tarball, I think it was about 20mb. I received some complaints about
it. If you're going to build a new root-0.2 filesystem, then it should
be stripped down to an absolute minimum that is necessary to allow the
installation of further rpms, partitioning, mounting and more. Having
gcc in the tarball is overkill and makes maintenance a pain.
Ralf
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: crtbegin.o, crtend.o
1998-01-13 1:36 ` ralf
@ 1998-01-13 3:24 ` Alex deVries
0 siblings, 0 replies; 7+ messages in thread
From: Alex deVries @ 1998-01-13 3:24 UTC (permalink / raw)
To: ralf; +Cc: K., linux
On Tue, 13 Jan 1998 ralf@uni-koblenz.de wrote:
> > On that note, I should probably get around to creating root-0.02 which has
> > all the 'new' binaries in it... are there any more files than the ones in
> > root-0.01 I should add?
>
> Actually I'm thinking about the opposite. root-0.02.tar.gz was a quite
> fat tarball, I think it was about 20mb. I received some complaints about
> it. If you're going to build a new root-0.2 filesystem, then it should
Alright. Just to get the ball rolling I've put root-be-0.02.tar.gz in the
GettingStarted directory. It's completely untested, as I'm a couple of
miles away from my favourite aqua coloured computer. It's about 4.5MB
compressed.
I'd appreciate it if people could tell me if things work before I get rid
of the old one. I suspect it's a little thin.
- Alex
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: crtbegin.o, crtend.o
1998-01-12 8:58 ` ralf
1998-01-12 17:18 ` Alex deVries
@ 1998-01-12 18:56 ` Thomas Bogendoerfer
1998-01-13 2:36 ` ralf
1 sibling, 1 reply; 7+ messages in thread
From: Thomas Bogendoerfer @ 1998-01-12 18:56 UTC (permalink / raw)
To: ralf; +Cc: K., linux
> > 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 <4rikft$7g5@linux.cs.Helsinki.FI>]
^ permalink raw reply [flat|nested] 7+ messages in thread* Re: crtbegin.o, crtend.o
1998-01-12 18:56 ` Thomas Bogendoerfer
@ 1998-01-13 2:36 ` ralf
0 siblings, 0 replies; 7+ messages in thread
From: ralf @ 1998-01-13 2:36 UTC (permalink / raw)
To: Thomas Bogendoerfer; +Cc: K., linux
On Mon, Jan 12, 1998 at 07:56:22PM +0100, Thomas Bogendoerfer wrote:
> > > 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.
I think we had that topic before. My rpm gcc-2.7.2-2 dated 971213 fixes
that. Think I never uploaded it, sigh ...
Ralf
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~1998-01-13 3:26 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
1998-01-12 5:23 crtbegin.o, crtend.o K.
1998-01-12 8:58 ` ralf
1998-01-12 17:18 ` Alex deVries
1998-01-13 1:36 ` ralf
1998-01-13 3:24 ` Alex deVries
1998-01-12 18:56 ` Thomas Bogendoerfer
1998-01-13 2:36 ` ralf
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox