egcs 1.1.2 compiling problem in IRIX 6.5

Mo Ko #removeThis#.mcfko@uwaterloo.ca
Mon Jun 28 11:45:00 GMT 1999


Hi there. I am using IRIX6.5 with (CC 7.2.1).
I am trying to compile egcs 1.1.2 in this envirnoment.
But it craps out when it linking g77, with this error message:

---------------
 touch lang-f77
        cd f; make "AR_FLAGS=rc"  "AR_FOR_TARGET=ar"  "BISON=bison"
"BISONFLAGS="  "CC=cc"  "CFLAGS=-g"  "CLIB="
"GCC_FOR_TARGET=/people/maurice/utils/egcs/gcc/xgcc
-B/people/maurice/utils/egcs/gcc/"  "LDFLAGS="  "LEX=flex"  "LEXFLAGS="
"LN=ln"  "LN_S=ln -s"
"MAKEINFO=/people/maurice/utils/egcs/texinfo/makeinfo/makeinfo "
"MAKEINFOFLAGS="  "RANLIB_FOR_TARGET=true"  "RANLIB_TEST_FOR_TARGET=[ -f true
]  || ( [ "mips-sgi-irix6.5" = "mips-sgi-irix6.5" ]  && [ -f /usr/bin/ranlib
-o -f /bin/ranlib ] )"  "SHELL=/bin/sh"  "STAGE_PREFIX="  "exeext="
"build_exeext="  "objext=.o"  "exec_prefix=/people/maurice/utils/"
"prefix=/people/maurice/utils/"  "local_prefix=/usr/local"
"gxx_include_dir=/people/maurice/utils//include/g++"
"tooldir=/people/maurice/utils//mips-sgi-irix6.5"
"bindir=/people/maurice/utils//bin"
"libsubdir=/people/maurice/utils//lib/gcc-lib/mips-sgi-irix6.5/egcs-2.91.66" \

          HOST_CC="cc" HOST_CFLAGS=" -DIN_GCC    -g   -DHAVE_CONFIG_H "
HOST_CPPFLAGS="  " \
          ../f771
        rm -f f771
        cc  -DIN_GCC    -g    `case "mips-sgi-irix6.5" in m68k-next-nextstep*)
echo -segaddr __DATA 6000000;;\
         *-*-aix[4-9]*) \`cc --print-prog-name=ld\` -v 2>&1 | grep BFD
>/dev/null || echo -Wl,-bbigtoc;; esac` -o ../f771 \
              bad.o  bit.o  bld.o  com.o  data.o  equiv.o  expr.o  global.o
implic.o  info.o  intrin.o  lab.o  lex.o  malloc.o  name.o  parse.o  proj.o
src.o  st.o  sta.o  stb.o  stc.o  std.o  ste.o  storag.o  stp.o  str.o  sts.o
stt.o  stu.o  stv.o  stw.o  symbol.o  target.o  top.o  type.o  version.o
where.o `cat ../stamp-objlist` `if [ xobstack.o != x ]; then echo
../obstack.o; else true; fi` `case "cc" in "cc -32") if [ x != x ]; then echo
../; else true; fi ;; esac` `if [ x != x ]; then echo ../; else true; fi`
ld32: WARNING 47: This module (../insn-attrtab.o .text) contains branch
instruction(s)
        that might degrade performance on an older version (rev. 2.2) R4000
processor.
ld32: ERROR 33: Unresolved text symbol "__eprintf" -- 1st referenced by bad.o.

        Use linker option -v to see when and which objects, archives and dsos
are loaded.
ld32: INFO 152: Output file removed because of error.
*** Error code 2 (bu21)
---------------

Does anyone know where is that __eprint function come from ??
Thanks in advance

PS: please cc the reply to my emaill address please

--

Later

===============
 Mo Ko
===============





More information about the Gcc mailing list