This is the mail archive of the gcc@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: Bootstrapped gcc 3.2.1 on Tru64 with native make and gcc


> Successfully bootstrapped and installed gcc 3.2.1 on the
> alphaev6-dec-osf4.0f platform using the native make and cc.  Only the
> C compiler was built, and two manual tweaks to the build process were
> required.  Separate source and bin directories were used.

It appears that the tweaks you used were related to problems in
internationalization support.  If you don't need support for non-English
locales, I suggest that you try passing

--disable-nls 

to configure.  You might get further (please try this and see if you
can build C++).

> The specific configuration used was 
> 
>    ../gcc-3.2.1/configure --prefix=/usr/local/gcc-3.2.1 \
>       --disable-threads --with-gc=simple --enable-languages=c \
>       --enable-version-specific-runtine-libs
> 
> An attempt to compile c++ was unsuccessful, failing with a file not found
> error while attempting to compile libstdc++.  Other languages were not
> attempted.
> 
> 
> Tweak #1: After configure but before make bootstrap, create a link from
> $bindir/gcc/intl/plural.c to $srcdir/gcc/intl/plural.c.
> 
> 
> Tweak #2: After configure but before make install, in the file
> 
>    $bindir/gcc/intl/Makefile
> 
> change the line
> 
>    INSTALL = ../../gcc-3.2.1/gcc/../install-sh -c
> 
> to
> 
>    INSTALL = ../../../gcc-3.2.1/gcc/../install-sh -c

Ouch.  Perhaps the need for Tweak #2 wasn't obvious because other
platforms detect a usable install program, so they don't need the
install-sh in the distribution?


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