This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
successfully built/installed gcc-3.2.2 on i386-unknown-openbsd3.1
- From: Jonathan Thornburg <jthorn at aei dot mpg dot de>
- To: gcc at gcc dot gnu dot org
- Cc: Jonathan Thornburg <jthorn at aei dot mpg dot de>
- Date: Mon, 24 Feb 2003 21:44:17 +0100 (CET)
- Subject: successfully built/installed gcc-3.2.2 on i386-unknown-openbsd3.1
I have successfully built/installed gcc 3.2.2 on an i686 system
running OpenBSD 3.1-stable (built 17.Nov.2002). I downloaded (only)
the files gcc-{core,g++,g77}-3.2.2.tar.bz2 from a nearby GNU mirror,
and enabled only C, C++, and Fortran 77 in the gcc configure.
% ../gcc-3.2.2/config.guess
i386-unknown-openbsd3.1
% gcc -v
Reading specs from /usr/local/lib/gcc-lib/i386-unknown-openbsd3.1/3.2.2/specs
Configured with: ../gcc-3.2.2/configure --prefix /usr/local --enable-languages=c,c++,f77 --disable-nls
Thread model: single
gcc version 3.2.2
%
Further info that might be relevant....
Hardware:
Fujitsu/Siemens Lifebook E6646 (notebook, 512M memory)
% dmesg | egrep cpu
cpu0: Intel Pentium III (Tualatin) ("GenuineIntel" 686-class) 1.07 GHz
cpu0: FPU,V86,DE,PSE,TSC,MSR,PAE,MCE,CX8,SYS,MTRR,PGE,MCA,CMOV,PAT,PSE36,MMX,FXSR,SIMD
%
OS:
% head -1 /etc/motd
OpenBSD 3.1-stable (GENERIC) #2: Sun Nov 17 15:32:01 CET 2002
Build commands:
% ../gcc-3.2.2/configure --prefix /usr/local --enable-languages=c,c++,f77 \
--disable-nls
% gmake CFLAGS='-O' LIBCFLAGS='-g -O2' \
LIBCXXFLAGS='-g -O2 -fno-implicit-templates' bootstrap
% make install
% make dvi
The bootstrap compiler was gcc-3.2.1.
The configure did give the warning
> configure: warning:
> *** Makeinfo is missing or too old.
> *** Info documentation will not be built.
but I gather that's a known problem with gcc-3.2.2:
% /usr/bin/makeinfo --version
makeinfo (GNU texinfo) 4.0
Otherwise there were no problems. Thanks for a great compiler!
--
-- Jonathan Thornburg <jthorn at aei dot mpg dot de>
Max-Planck-Institut fuer Gravitationsphysik (Albert-Einstein-Institut),
Golm, Germany, "Old Europe" http://www.aei.mpg.de/~jthorn/home.html
"Washing one's hands of the conflict between the powerful and the
powerless means to side with the powerful, not to be neutral."
-- quote by Freire / poster by Oxfam