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