This is the mail archive of the gcc-help@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

RE: Problem Building 32-bit gcc native compiler


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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]