GCC 4.3.5-based GPC fails to compile under Fedora 16

Waldek Hebisch hebisch at math.uni.wroc.pl
Fri Apr 20 20:56:01 CEST 2012


John L. Ries wrote:
> 
> I downloaded hebisch-gpc-8249f1b.tar.gz from 
> https://github.com/hebisch/gpc and gcc-core-4.3.5.tar.bz2 from my friendly 
> neighborhood mirror, extracted the source, created the soft links as 
> instructed, applied the patch (gcc-4.3.5.diff) and configured as follows:
> 
> ../gcc-4.3.5/configure --enable-languages=all --disable-mapped-location \
>                         --program-suffix=435
> 
> After much compiling, I get the following:
> 
> cat: ../../../gcc-4.3.5/libgpc/../gcc/BASE-VER: No such file or directory
> make[2]: Entering directory 
...
> cat: ../../../gcc-4.3.5/libgpc/../gcc/BASE-VER: No such file or directory
> make[3]: Entering directory 
> `/usr/local/src/gcc/x86_64-unknown-linux-gnu/libgpc'
> make[3]: *** No rule to make target 
> `../../../gcc-4.3.5/libgpc/../gcc/p/rts/Makefile.in', needed by 
> `p/rts/Makefile'.  Stop.
...
> The question is, how do I proceed... or more specifically, what is 
> BASE_VER and how do I create it?

BASE_VER is part of gcc source.  Did you copy the `libgpc'
subdirectory as instructed?  If you used symliks for `libgpc',
then the path `../../../gcc-4.3.5/libgpc/../gcc/BASE-VER'
will lead to wrong place.  Normally this symlinks resolves
to `../../../gcc-4.3.5/gcc/BASE-VER' which is present in
distributed gcc sources.

-- 
                              Waldek Hebisch
hebisch at math.uni.wroc.pl 



More information about the Gpc mailing list