I'm trying to build the latest git pull on gentoo amd64 with gcc-4.7.3-t1 
installed.  Unfortunately make seems to think I have gcc-4.5.4.

$ make
  CXXLD  libpcrecpp.la
g++: error: /usr/lib/gcc/x86_64-pc-linux-gnu/4.5.4/../../../../lib64/crti.o: 
No such file or directory
g++: error: /usr/lib/gcc/x86_64-pc-linux-gnu/4.5.4/crtbeginS.o: No such 
file or directory
g++: error: /usr/lib/gcc/x86_64-pc-linux-gnu/4.5.4/crtendS.o: No such file 
or directory
g++: error: /usr/lib/gcc/x86_64-pc-linux-gnu/4.5.4/../../../../lib64/crtn.o: 
No such file or directory
make[4]: *** [libpcrecpp.la] Error 1
make[3]: *** [check] Error 2
make[2]: *** [pcre-8.31/checked] Error 2
make[1]: *** [julia-release] Error 2
make: *** [release] Error 2

Seems like there should be an easy way to correct this, but: I'm not a real 
programmer and I don't see anything obvious in Makefile or Make.inc to play 
with.

I would have thought the necessary version info would be gotten from 
Make.inc.
export STD_LIB_PATH := $(STD_LIB_PATH):$(shell $(CROSS_COMPILE)gcc -print-
searc\
h-dirs | grep libraries | sed -e "s/^libraries: =//" -e "s!/lib/!/bin/!g")

But maybe that code isn't reached.  My gcc seems to work correctly.
$ gcc --print-search-dirs
install: /usr/lib/gcc/x86_64-pc-linux-gnu/4.7.3/
programs: =/usr/libexec/gcc/x86_64-pc-linux-gnu/4.7.3/:/usr/libexec/gcc/
x86_64-pc-linux-gnu/4.7.3/:/usr/libexec/gcc/x86_64-pc-linux-gnu/:/usr/lib/
gcc/x86_64-pc-linux-gnu/4.7.3/:/usr/lib/gcc/x86_64-pc-linux-gnu/:/usr/lib/
gcc/x86_64-pc-linux-gnu/4.7.3/../../../../x86_64-pc-linux-gnu/bin/x86_64-pc-
linux-gnu/4.7.3/:/usr/lib/gcc/x86_64-pc-linux-gnu/4.7.3/../../../../x86_64-
pc-linux-gnu/bin/
libraries: =/usr/lib/gcc/x86_64-pc-linux-gnu/4.7.3/:/usr/lib/gcc/x86_64-pc-
linux-gnu/4.7.3/../../../../x86_64-pc-linux-gnu/lib/x86_64-pc-linux-gnu/4.7.
3/:/usr/lib/gcc/x86_64-pc-linux-gnu/4.7.3/../../../../x86_64-pc-linux-gnu/
lib/../lib64/:/usr/lib/gcc/x86_64-pc-linux-gnu/4.7.3/../../../x86_64-pc-
linux-gnu/4.7.3/:/usr/lib/gcc/x86_64-pc-linux-gnu/4.7.3/../../../../lib64/:/
lib/x86_64-pc-linux-gnu/4.7.3/:/lib/../lib64/:/usr/lib/x86_64-pc-linux-gnu/
4.7.3/:/usr/lib/../lib64/:/usr/lib/gcc/x86_64-pc-linux-gnu/4.7.3
/../../../../x86_64-pc-linux-gnu/lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/4.7.3
/../../../:/lib/:/usr/lib/


Reply via email to