GCC 3.3.6 Compile / Make problem

James E Wilson wilson@specifix.com
Wed Jul 6 23:37:00 GMT 2005


James Kosin wrote:
> I'm having problems with building a release.
> ~    make -C gcc gnatlib-shared
> http://support.intcomgrp.com/mirror/fedora-core/beta/src/gcc-3.3.6-1.fc1.src.rpm

Neither FC1 nor gcc-3.3 are supported products anymore.

> The problem seems to be that ar needs to load the rts/adaint.o module
> that is not in the subdirectory but the ada directory above rts....
> I'm guessing.

The log you included didn't show the problem.  The build command for 
adaint.o is missing.  Also, adaint.o is missing from the ar line, 
probably because the line got truncated somewhere.

Just taking a quick look at the sources, I would guess the problem is in 
the gcc/gcc/ada/Makefile.in in the gnatlib: rule.  Note the command for 
building LIBGNAT_OBJS and the command for building GNATRTL_OBJS, and 
then the ar command using $addprefix which is a GNU Make builtin 
function.  You will have to figure out what went wrong here.
-- 
Jim Wilson, GNU Tools Support, http://www.specifix.com



More information about the Gcc mailing list