public inbox for gcc-help@gcc.gnu.org
 help / color / mirror / Atom feed
* RE: Problem Building 32-bit gcc native compiler
@ 2005-07-20 13:20 Bell, Timothy
       [not found] ` <697750C28DC0474ABF279ECB3979E3730C01D5CE@hq4.pcmail.ingr.c om>
  0 siblings, 1 reply; 14+ messages in thread
From: Bell, Timothy @ 2005-07-20 13:20 UTC (permalink / raw)
  To: Rupert Wood; +Cc: eljay, gcc-help

Yes. I'm using the native HP-UX assembler. I've downloaded the GNU Make
version 3.80. However, I did not download a GNU assembler. Should I be using
a GNU Assembler?

Thanks,
Tim

Timothy Bell
Senior Information Systems Consultant, Solutions Group
Intergraph Corporation (NASDAQ:INGR) 
170 Graphics Drive, Madison, AL 35758 
P 1.256.730.1531 F 1.256.730.1350 
timothy.bell@intergraph.com; www.intergraph.com




-----Original Message-----
From: Rupert Wood [mailto:me@rupey.net]
Sent: Wednesday, July 20, 2005 8:08 AM
To: Bell, Timothy; gcc-help@gcc.gnu.org
Subject: RE: Problem Building 32-bit gcc native compiler


Timothy Bell wrote: 

> I have plenty of space. The make bootstrap results in the same
> "differs" errors. I'm trying to compile 3.3.3.

Are you using the native HP-UX assembler? IIRC it embeds a timestamp in the
object files it builds so you'll always see a mismatch. (I'd a feeling there
was some script magic to work around this in more recent GCCs but maybe I'm
mistaken?)

The target specific notes page has more:

    http://gcc.gnu.org/install/specific.html#hppa-hp-hpux11

    Finally, 'make bootstrap' fails in the final comparison of object
    modules due to the time stamps that it inserts into the modules.
    The bootstrap can be continued from this point with 'make all'. 

Rup.

^ permalink raw reply	[flat|nested] 14+ messages in thread
* RE: Problem Building 32-bit gcc native compiler
@ 2005-07-20 12:44 Bell, Timothy
       [not found] ` <697750C28DC0474ABF279ECB3979E3730C01D426@hq4.pcmail.ingr.c om>
  2005-07-20 16:45 ` Bob Proulx
  0 siblings, 2 replies; 14+ messages in thread
From: Bell, Timothy @ 2005-07-20 12:44 UTC (permalink / raw)
  To: Eljay Love-Jensen, gcc-help

Also, my system is an HP-UX 11.11 rev U system. I need to get the gcc
compiled and ready today due to a very tight schedule. We are only currently
authorized to use gcc version 3.3.3. In addition, all of our other HP-UX
11.11 systems have version 3.3.3 of the gcc on them. I know that each time
we deployed the gcc to each of the systems by my predecessors, there was a
problem. However, I don't have any notes as to how they finally were able to
compile the gcc on those systems. Is there anyway that I could copy the gcc
and libraries from the other systems to the new system since they are at the
same HP-UX level. If so, what directories would I have to copy in order to
get the gcc over to the new system?

Thanks,
Tim

Timothy Bell
Senior Information Systems Consultant, Solutions Group
Intergraph Corporation (NASDAQ:INGR) 
170 Graphics Drive, Madison, AL 35758 
P 1.256.730.1531 F 1.256.730.1350 
timothy.bell@intergraph.com; www.intergraph.com




-----Original Message-----
From: Bell, Timothy 
Sent: Tuesday, July 19, 2005 5:54 PM
To: 'Eljay Love-Jensen'; gcc-help@gcc.gnu.org
Subject: RE: Problem Building 32-bit gcc native compiler


I have plenty of space. The make bootstrap results in the same "differs"
errors. I'm trying to compile 3.3.3.

Thanks,
Tim

Timothy Bell
Senior Information Systems Consultant, Solutions Group
Intergraph Corporation (NASDAQ:INGR) 
170 Graphics Drive, Madison, AL 35758 
P 1.256.730.1531 F 1.256.730.1350 
timothy.bell@intergraph.com; www.intergraph.com




-----Original Message-----
From: Eljay Love-Jensen [mailto:eljay@adobe.com]
Sent: Tuesday, July 19, 2005 5:32 PM
To: Bell, Timothy; gcc-help@gcc.gnu.org
Subject: RE: Problem Building 32-bit gcc native compiler


Hi Tim,

Are you short on disk space?  If not, what does...

make bootstrap

...do?

When I built (GCC 3.4.3), I used the trick of narrowly specifying my PATH...

PATH=/net/export/share/gcc-3.2/bin:/bin:/usr/bin make -j 4 CFLAGS='-O'
LIBCFLAGS='-g -O2' LIBCXXFLAGS='-g -O2 -fno-implicit-templates'
bootstrap-lean

...which worked well for me.  Avoided some undesirable interactions with
Solaris's compiler.  I haven't tried to build GCC 4.0 from scratch yet,
though.

Oh, and my configure was...

PATH=/net/export/share/gcc-3.2/bin:/bin:/usr/bin \
 /export/eljay/gcc-3.4.3/configure \
 --prefix=/export/eljay/gcc34 \
 --enable-languages=c,c++ \
 --with-gnu-as \
 --with-as=/net/export/share/gcc-3.2/bin/as \
 --with-gnu-ld \
 --with-ld=/net/export/share/gcc-3.2/bin/ld \
 --enable-threads \
 --enable-shared \
 --disable-symvers \
 --disable-__cxa_atexit

...which has some Solaris-isms in there.  But just as an FYI, I thought I'd
pass it along.

--Eljay

reference...
http://gnu.miscellaneousmirror.org/software/gcc/gcc-4.0/buildstat.html

^ permalink raw reply	[flat|nested] 14+ messages in thread
* RE: Problem Building 32-bit gcc native compiler
@ 2005-07-19 22:54 Bell, Timothy
  2005-07-20 13:08 ` Rupert Wood
  0 siblings, 1 reply; 14+ messages in thread
From: Bell, Timothy @ 2005-07-19 22:54 UTC (permalink / raw)
  To: Eljay Love-Jensen, gcc-help

I have plenty of space. The make bootstrap results in the same "differs"
errors. I'm trying to compile 3.3.3.

Thanks,
Tim

Timothy Bell
Senior Information Systems Consultant, Solutions Group
Intergraph Corporation (NASDAQ:INGR) 
170 Graphics Drive, Madison, AL 35758 
P 1.256.730.1531 F 1.256.730.1350 
timothy.bell@intergraph.com; www.intergraph.com




-----Original Message-----
From: Eljay Love-Jensen [mailto:eljay@adobe.com]
Sent: Tuesday, July 19, 2005 5:32 PM
To: Bell, Timothy; gcc-help@gcc.gnu.org
Subject: RE: Problem Building 32-bit gcc native compiler


Hi Tim,

Are you short on disk space?  If not, what does...

make bootstrap

...do?

When I built (GCC 3.4.3), I used the trick of narrowly specifying my PATH...

PATH=/net/export/share/gcc-3.2/bin:/bin:/usr/bin make -j 4 CFLAGS='-O'
LIBCFLAGS='-g -O2' LIBCXXFLAGS='-g -O2 -fno-implicit-templates'
bootstrap-lean

...which worked well for me.  Avoided some undesirable interactions with
Solaris's compiler.  I haven't tried to build GCC 4.0 from scratch yet,
though.

Oh, and my configure was...

PATH=/net/export/share/gcc-3.2/bin:/bin:/usr/bin \
 /export/eljay/gcc-3.4.3/configure \
 --prefix=/export/eljay/gcc34 \
 --enable-languages=c,c++ \
 --with-gnu-as \
 --with-as=/net/export/share/gcc-3.2/bin/as \
 --with-gnu-ld \
 --with-ld=/net/export/share/gcc-3.2/bin/ld \
 --enable-threads \
 --enable-shared \
 --disable-symvers \
 --disable-__cxa_atexit

...which has some Solaris-isms in there.  But just as an FYI, I thought I'd
pass it along.

--Eljay

reference...
http://gnu.miscellaneousmirror.org/software/gcc/gcc-4.0/buildstat.html

^ permalink raw reply	[flat|nested] 14+ messages in thread
* RE: Problem Building 32-bit gcc native compiler
@ 2005-07-19 19:54 Bell, Timothy
       [not found] ` <697750C28DC0474ABF279ECB3979E3730C01CC1D@hq4.pcmail.ingr.c om>
  0 siblings, 1 reply; 14+ messages in thread
From: Bell, Timothy @ 2005-07-19 19:54 UTC (permalink / raw)
  To: Eljay Love-Jensen, gcc-help

Thanks for replying Eljay,

The srcdir is:  /u35/stage/gcc_file_333/gcc-3.3.3

The objdir is: /u35/stage/gcc_file_333/gcc_3.3.3_obj


While in the /u35/stage/gcc_file_333/gcc_3.3.3_obj directory I issue the
command:


/u35/stage/gcc_file_333/gcc-3.3.3/configure


This creates the objects in the /u35/stage/gcc_file_333/gcc_3.3.3_obj
directory.


Once the configure execution completes, I enter the following:

make CFLAGS='-O' LIBCFLAGS='-g -O2' LIBCXXFLAGS='-g -O2
-fno-implicit-templates' bootstrap


I then receive a lot of warning messages and then fails with the errors that
I listed in the previous message.

Thanks,
Tim


Timothy Bell
Senior Information Systems Consultant, Solutions Group
Intergraph Corporation (NASDAQ:INGR) 
170 Graphics Drive, Madison, AL 35758 
P 1.256.730.1531 F 1.256.730.1350 
timothy.bell@intergraph.com; www.intergraph.com




-----Original Message-----
From: Eljay Love-Jensen [mailto:eljay@adobe.com]
Sent: Tuesday, July 19, 2005 2:22 PM
To: Bell, Timothy; gcc-help@gcc.gnu.org
Subject: RE: Problem Building 32-bit gcc native compiler


Hi Tim,

Where is your GCC source code directory?

Where is your GCC build directory?

What did you type in for the configure?

--Eljay

^ permalink raw reply	[flat|nested] 14+ messages in thread
* RE: Problem Building 32-bit gcc native compiler
@ 2005-07-19 19:07 Bell, Timothy
       [not found] ` <697750C28DC0474ABF279ECB3979E3730C01C9DE@hq4.pcmail.ingr.c om>
  0 siblings, 1 reply; 14+ messages in thread
From: Bell, Timothy @ 2005-07-19 19:07 UTC (permalink / raw)
  To: Eljay Love-Jensen, gcc-help

The make file is now:

# make --version
GNU Make 3.80
Copyright (C) 2002  Free Software Foundation, Inc.
This is free software; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.

In addition to all of the "warning" messages, I am still getting the
following messages:

Bootstrap comparison failure!
alias.o differs
attribs.o differs
bb-reorder.o differs
bitmap.o differs
builtins.o differs
c-aux-info.o differs
c-common.o differs
c-convert.o differs
c-decl.o differs
c-dump.o differs
c-errors.o differs
c-format.o differs
c-lang.o differs
c-lex.o differs
c-objc-common.o differs
c-opts.o differs
c-parse.o differs
c-pragma.o differs
c-pretty-print.o differs
c-semantics.o differs
c-typeck.o differs
caller-save.o differs
calls.o differs
cfg.o differs
cfganal.o differs
cfgbuild.o differs
cfgcleanup.o differs
cfglayout.o differs
cfgloop.o differs
cfgrtl.o differs
collect2.o differs
combine.o differs
conflict.o differs
convert.o differs
cppdefault.o differs
cpperror.o differs
cppexp.o differs
cppfiles.o differs
cpphash.o differs
cppinit.o differs
cpplex.o differs
cpplib.o differs
cppmacro.o differs
cppmain.o differs
cppspec.o differs
cpptrad.o differs
cse.o differs
cselib.o differs
dbxout.o differs
debug.o differs
df.o differs
diagnostic.o differs
doloop.o differs
dominance.o differs
dummy-conditions.o differs
dwarf2asm.o differs
dwarf2out.o differs
dwarfout.o differs
emit-rtl.o differs
errors.o differs
et-forest.o differs
except.o differs
explow.o differs
expmed.o differs
expr.o differs
final.o differs
fix-header.o differs
flow.o differs
fold-const.o differs
function.o differs
g++spec.o differs
g77spec.o differs
gcc.o differs
gccspec.o differs
gcov.o differs
gcse.o differs
gen-protos.o differs
genattr.o differs
genattrtab.o differs
genautomata.o differs
gencheck.o differs
gencodes.o differs
genconditions.o differs
genconfig.o differs
genconstants.o differs
genemit.o differs
genextract.o differs
genflags.o differs
gengenrtl.o differs
gengtype-lex.o differs
gengtype-yacc.o differs
gengtype.o differs
genopinit.o differs
genoutput.o differs
genpeep.o differs
genpreds.o differs
genrecog.o differs
genrtl.o differs
gensupport.o differs
ggc-common.o differs
ggc-none.o differs
ggc-page.o differs
global.o differs
graph.o differs
gtype-desc.o differs
haifa-sched.o differs
hashtable.o differs
hooks.o differs
ifcvt.o differs
insn-attrtab.o differs
insn-conditions.o differs
insn-emit.o differs
insn-extract.o differs
insn-opinit.o differs
insn-output.o differs
insn-peep.o differs
insn-recog.o differs
integrate.o differs
intl.o differs
jump.o differs
jvspec.o differs
langhooks.o differs
lcm.o differs
line-map.o differs
lists.o differs
local-alloc.o differs
loop.o differs
main.o differs
mbchar.o differs
mkdeps.o differs
objc-act.o differs
objc-lang.o differs
objc-parse.o differs
optabs.o differs
pa.o differs
params.o differs
predict.o differs
prefix.o differs
print-rtl.o differs
print-rtl1.o differs
print-tree.o differs
profile.o differs
ra-build.o differs
ra-colorize.o differs
ra-debug.o differs
ra-rewrite.o differs
ra.o differs
read-rtl.o differs
real.o differs
recog.o differs
reg-stack.o differs
regclass.o differs
regmove.o differs
regrename.o differs
reload.o differs
reload1.o differs
reorg.o differs
resource.o differs
rtl-error.o differs
rtl.o differs
rtlanal.o differs
sbitmap.o differs
scan-decls.o differs
scan.o differs
sched-deps.o differs
sched-ebb.o differs
sched-rgn.o differs
sched-vis.o differs
sdbout.o differs
sibcall.o differs
simplify-rtx.o differs
ssa-ccp.o differs
ssa-dce.o differs
ssa.o differs
stmt.o differs
stor-layout.o differs
stringpool.o differs
timevar.o differs
tlink.o differs
toplev.o differs
tracer.o differs
tree-dump.o differs
tree-inline.o differs
tree.o differs
unroll.o differs
varasm.o differs
varray.o differs
version.o differs
vmsdbgout.o differs
xcoffout.o differs
intl/bindtextdom.o differs
intl/dcgettext.o differs
intl/dcigettext.o differs
intl/dcngettext.o differs
intl/dgettext.o differs
intl/dngettext.o differs
intl/explodename.o differs
intl/finddomain.o differs
intl/gettext.o differs
intl/intl-compat.o differs
intl/l10nflist.o differs
intl/loadmsgcat.o differs
intl/localcharset.o differs
intl/localealias.o differs
intl/ngettext.o differs
intl/plural.o differs
intl/textdomain.o differs
cp/call.o differs
cp/class.o differs
cp/cp-lang.o differs
cp/cvt.o differs
cp/decl.o differs
cp/decl2.o differs
cp/dump.o differs
cp/error.o differs
cp/except.o differs
cp/expr.o differs
cp/friend.o differs
cp/init.o differs
cp/lex.o differs
cp/mangle.o differs
cp/method.o differs
cp/optimize.o differs
cp/parse.o differs
cp/pt.o differs
cp/ptree.o differs
cp/repo.o differs
cp/rtti.o differs
cp/search.o differs
cp/semantics.o differs
cp/spew.o differs
cp/tree.o differs
cp/typeck.o differs
cp/typeck2.o differs
f/bad.o differs
f/bit.o differs
f/bld.o differs
f/com.o differs
f/data.o differs
f/equiv.o differs
f/expr.o differs
f/fini.o differs
f/global.o differs
f/implic.o differs
f/info.o differs
f/intrin.o differs
f/lab.o differs
f/lex.o differs
f/malloc.o differs
f/name.o differs
f/parse.o differs
f/src.o differs
f/st.o differs
f/sta.o differs
f/stb.o differs
f/stc.o differs
f/std.o differs
f/ste.o differs
f/storag.o differs
f/stp.o differs
f/str.o differs
f/sts.o differs
f/stt.o differs
f/stu.o differs
f/stv.o differs
f/stw.o differs
f/symbol.o differs
f/target.o differs
f/top.o differs
f/type.o differs
f/where.o differs
java/boehm.o differs
java/buffer.o differs
java/builtins.o differs
java/check-init.o differs
java/class.o differs
java/constants.o differs
java/decl.o differs
java/except.o differs
java/expr.o differs
java/gjavah.o differs
java/java-tree-inline.o differs
java/jcf-depend.o differs
java/jcf-dump.o differs
java/jcf-io.o differs
java/jcf-parse.o differs
java/jcf-path.o differs
java/jcf-write.o differs
java/jv-scan.o differs
java/jvgenmain.o differs
java/lang.o differs
java/mangle.o differs
java/mangle_name.o differs
java/parse-scan.o differs
java/parse.o differs
java/typeck.o differs
java/verify.o differs
java/win32-host.o differs
java/xref.o differs
java/zextract.o differs
make[1]: *** [compare] Error 1
make[1]: Leaving directory `/u35/stage/gcc_file_333/gcc-3.3.3/gcc'
make: *** [bootstrap] Error 2

Thanks,
Tim

Timothy Bell
Senior Information Systems Consultant, Solutions Group
Intergraph Corporation (NASDAQ:INGR) 
170 Graphics Drive, Madison, AL 35758 
P 1.256.730.1531 F 1.256.730.1350 
timothy.bell@intergraph.com; www.intergraph.com




-----Original Message-----
From: Eljay Love-Jensen [mailto:eljay@adobe.com]
Sent: Tuesday, July 19, 2005 1:01 PM
To: Bell, Timothy; gcc-help@gcc.gnu.org
Subject: Re: Problem Building 32-bit gcc native compiler


Hi Tim,

Make sure that 'make' is GNU Make v3.80 or later.

make --version

HTH,
--Eljay

^ permalink raw reply	[flat|nested] 14+ messages in thread
* Problem Building 32-bit gcc native compiler
@ 2005-07-19 17:49 Bell, Timothy
       [not found] ` <697750C28DC0474ABF279ECB3979E3730BFFA46E@hq4.pcmail.ingr.c om>
  0 siblings, 1 reply; 14+ messages in thread
From: Bell, Timothy @ 2005-07-19 17:49 UTC (permalink / raw)
  To: gcc-help

I'm having trouble building the gcc 32-bit native compiler on HP-UX 11.11
machine. I'm trying to build version 3.3.3 of the compiler (since this is
the one that we have been authorized to use). 

I performed the configure and no problems occurred. Now that I am building
the native compiler, the following error occurs:

# make CFLAGS='-O' LIBCFLAGS='-g -O2' LIBCXXFLAGS='-g -O2
-fno-implicit-templates' bootstrap
Make: line 1192: syntax error.  Stop.

No matter what I do, I get this error.

Thanks,
Tim

Timothy Bell
Senior Information Systems Consultant, Solutions Group
Intergraph Corporation (NASDAQ:INGR) 
170 Graphics Drive, Madison, AL 35758 
P 1.256.730.1531 F 1.256.730.1350 
timothy.bell@intergraph.com; www.intergraph.com



^ permalink raw reply	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2005-07-20 16:45 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-07-20 13:20 Problem Building 32-bit gcc native compiler Bell, Timothy
     [not found] ` <697750C28DC0474ABF279ECB3979E3730C01D5CE@hq4.pcmail.ingr.c om>
2005-07-20 13:35   ` Eljay Love-Jensen
2005-07-20 13:55     ` Rupert Wood
  -- strict thread matches above, loose matches on Subject: below --
2005-07-20 12:44 Bell, Timothy
     [not found] ` <697750C28DC0474ABF279ECB3979E3730C01D426@hq4.pcmail.ingr.c om>
2005-07-20 13:08   ` Eljay Love-Jensen
2005-07-20 16:45 ` Bob Proulx
2005-07-19 22:54 Bell, Timothy
2005-07-20 13:08 ` Rupert Wood
2005-07-19 19:54 Bell, Timothy
     [not found] ` <697750C28DC0474ABF279ECB3979E3730C01CC1D@hq4.pcmail.ingr.c om>
2005-07-19 22:29   ` Eljay Love-Jensen
2005-07-19 19:07 Bell, Timothy
     [not found] ` <697750C28DC0474ABF279ECB3979E3730C01C9DE@hq4.pcmail.ingr.c om>
2005-07-19 19:19   ` Eljay Love-Jensen
2005-07-19 17:49 Bell, Timothy
     [not found] ` <697750C28DC0474ABF279ECB3979E3730BFFA46E@hq4.pcmail.ingr.c om>
2005-07-19 17:58   ` Eljay Love-Jensen

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).