No rule to make target all in gcc/f/runtime
Robert Lipe
robertl@dgii.com
Thu Jan 22 02:29:00 GMT 1998
> 1. command for updating cvs-tree
> cvs [-z9] update egcs || cvs [ -z9 ]co egcs
> (Y/N)
I highly recommend the -z9 flag unless you happen to be inside Cygnus
HQ in Mountain View. :-)
I just cd into the top level egcs directory and do a 'cvs update'. CVS
knows that an EGCS tree already lives here (CVS/*) and I have -z9 in my
~/.cvsrc so I never have to type it again.
> 2. software, which nessesory on SCO OS 5.04:
> gnu-path + gmake +autoconf + m4 + bison + flex + native as + native ld +
I don't know what "gnu-path" is.
Autoconf, m4, bison, and flex are necessary only for snapshots. A
"normal" user wouldn't need these. If you're poking at snaps, that
list is about correct, I think. Of course, if you're willing to manually
dink with timestamps on the generated files that are committed, you could
circumvent the need for those four even when developing, too.
> (gcc-2.7.2.1 or egcs-1.0.1)
> 2.5 2.6 (last)
> Something else ?
EGCS correctly bootstraps with the OpenServer native compiler (which
I've probably done a billion times) but since the 1.0.1 release, I've
been using egcs 1.0.1 instead just to shake things up a little.
> /usr/local/bin must be the first directory in $PATH
It does simplify things, yes.
> 3. configure process:
> 1, mkdir egcs-obj near egcs
> 2. cd egcs-obj; sh ../../configure --srcdir=../../
> [other-possibly-options]
>
> May be the problem, that srcdir must be absolute ?
Looking in my negcs (native egcs, which is my play space) directory,
I see that I've always configured it relative with the command:
../egcs/configure
I don't know if this matters.
> 4. building process
> make bootstrap
> make install
Right.
--
Robert Lipe http://www.dgii.com/people/robertl robertl@dgii.com
More information about the Gcc
mailing list