This is the mail archive of the ecos-discuss@sources.redhat.com mailing list for the eCos project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: A build problem for ecos toolchain on Win2000


> >
> > The brief log message is as following, I use the same snapshot as when I
> > use in WinNT platform actually, but I failed to build it on win2000, is
> > that a common problem?
>
> I haven't seen it. Have you checked that
> src/egcs-20000313/gcc/config/mips/mips16.S does exist? It should.
>

I checked my "src/egcs-20000313/gcc/config/mips/mips16.S", I can not find
it. Then I go over the build process again from beginning, I found
originally it is here, during some step, it is deleted. I tried to copy it
into that directory again, and it was deleted again, the build process is
strange, it enter the src/egcs-20000313/gcc/ again and again, and is
endless. I post part of the make.out I got. Anyone ever met this?

Thanks!

================================================
make[2]: Entering directory `/cygdrive/c/tmp/build/gcc/gcc'
rm -f libgcc2.a
if [ -d . ]; then \
  cd .; \
  rm -f libgcc.a crtbegin.o crtend.o; \
else true; \
fi
make
GCC_FOR_TARGET="/cygdrive/c/tmp/build/gcc/gcc/xgcc -B/cygdrive/c/tmp/build/g
cc/gcc/ -B/usr/local/cross/mips64vr4300//mips64vr4300-elf/bin/ -I/usr/local/
cross/mips64vr4300//mips64vr4300-elf/include" \
  AR_FOR_TARGET="mips64vr4300-elf-ar" \
  AR_FLAGS_FOR_TARGET="rc" \
  CC="gcc" CFLAGS="-g -O2" \
  HOST_PREFIX="" HOST_PREFIX_1="loser-" \
  LANGUAGES="c gcov.exe c++" \
  LIBGCC2_CFLAGS="-O2  -DCROSS_COMPILE -DIN_GCC    -g -O2 -I./include  -G
0 -g1  -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -Dinhibit_libc " libgcc2.a
make[3]: Entering directory `/cygdrive/c/tmp/build/gcc/gcc'
rm -f tmplibgcc2.a
for name in _muldi3 _divdi3 _moddi3 _udivdi3 _umoddi3 _negdi2 _lshrdi3
_ashldi3 _ashrdi3 _ffsdi2 _udiv_w_sdiv _udivmoddi4 _cmpdi2 _ucmpdi2
_floatdidf _floatdisf _fixunsdfsi _fixunssfsi _fixunsdfdi _fixdfdi
_fixunssfdi _fixsfdi _fixxfdi _fixunsxfdi _floatdixf _fixunsxfsi _fixtfdi
_fixunstfdi _floatditf __gcc_bcmp _varargs __dummy _eprintf _bb _shtab
_clear_cache _trampoline __main _exit _ctors _pure; \
do \
  echo ${name}; \


/cygdrive/c/tmp/build/gcc/gcc/xgcc -B/cygdrive/c/tmp/build/gcc/gcc/ -B/usr/l
ocal/cross/mips64vr4300//mips64vr4300-elf/bin/ -I/usr/local/cross/mips64vr43
00//mips64vr4300-elf/include -O2  -DCROSS_COMPILE -DIN_GCC    -g -O2 -I./inc
lude  -G
0 -g1  -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -Dinhibit_libc  -I. -I../../../
src/egcs-20000313/gcc -I../../../src/egcs-20000313/gcc/config -I../../../src
/egcs-20000313/gcc/../include -c -DL${name} \
       ../../../src/egcs-20000313/gcc/libgcc2.c -o ${name}.o; \
  if [ $? -eq 0 ] ; then true; else exit 1; fi; \
  mips64vr4300-elf-ar rc tmplibgcc2.a ${name}.o; \
  rm -f ${name}.o; \
done
_muldi3
_divdi3
_moddi3
_udivdi3
_umoddi3
_negdi2
_lshrdi3
_ashldi3
_ashrdi3
_ffsdi2
_udiv_w_sdiv
_udivmoddi4
_cmpdi2
_ucmpdi2
_floatdidf
_floatdisf
_fixunsdfsi
_fixunssfsi
_fixunsdfdi
_fixdfdi
_fixunssfdi
_fixsfdi
_fixxfdi
_fixunsxfdi
_floatdixf
_fixunsxfsi
_fixtfdi
_fixunstfdi
_floatditf
__gcc_bcmp
_varargs
__dummy
_eprintf
_bb
_shtab
_clear_cache
_trampoline
__main
_exit
_ctors
_pure
for name in _eh; \
do \
  echo ${name}; \


/cygdrive/c/tmp/build/gcc/gcc/xgcc -B/cygdrive/c/tmp/build/gcc/gcc/ -B/usr/l
ocal/cross/mips64vr4300//mips64vr4300-elf/bin/ -I/usr/local/cross/mips64vr43
00//mips64vr4300-elf/include -O2  -DCROSS_COMPILE -DIN_GCC    -g -O2 -I./inc
lude  -G
 -g1  -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -Dinhibit_libc  -fexceptions -I.
 -I../../../src/egcs-20000313/gcc -I../../../src/egcs-20000313/gcc/config -I
../../../src/egcs-20000313/gcc/../include -c \
      -DL${name} ../../../src/egcs-20000313/gcc/libgcc2.c -o ${name}.o; \
  if [ $? -eq 0 ] ; then true; else exit 1; fi; \
  mips64vr4300-elf-ar rc tmplibgcc2.a ${name}.o; \
  rm -f ${name}.o; \
done
_eh
if [ x != x ]; then \
  for name in _pack_sf _unpack_sf _addsub_sf _mul_sf _div_sf _fpcmp_parts_sf
_compare_sf _eq_sf _ne_sf _gt_sf _ge_sf _lt_sf _le_sf _unord_sf _si_to_sf
_sf_to_si _negate_sf _make_sf _sf_to_df _thenan_sf _sf_to_usi _df_to_usi; \
  do \
    echo ${name}; \




/cygdrive/c/tmp/build/gcc/gcc/xgcc -B/cygdrive/c/tmp/build/gcc/gcc/ -B/usr/l
ocal/cross/mips64vr4300//mips64vr4300-elf/bin/ -I/usr/local/cross/mips64vr43
00//mips64vr4300-elf/include -O2  -DCROSS_COMPILE -DIN_GCC    -g -O2 -I./inc
lude  -G
0 -g1  -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -Dinhibit_libc  -I. -I../../../
src/egcs-20000313/gcc -I../../../src/egcs-20000313/gcc/config -I../../../src
/egcs-20000313/gcc/../include -c -DL${name} \
        -DFINE_GRAINED_LIBRARIES  -o ${name}.o; \
    if [ $? -eq 0 ] ; then true; else exit 1; fi; \
    mips64vr4300-elf-ar rc tmplibgcc2.a ${name}.o; \
    rm -f ${name}.o; \
  done; \
else true; fi;
if [ x != x ]; then \
  for name in _pack_df _unpack_df _addsub_df _mul_df _div_df _fpcmp_parts_df
_compare_df _eq_df _ne_df _gt_df _ge_df _lt_df _le_df _unord_df _si_to_df
_df_to_si _negate_df _make_df _df_to_sf _thenan_df _sf_to_usi _df_to_usi; \
  do \
    echo ${name}; \




/cygdrive/c/tmp/build/gcc/gcc/xgcc -B/cygdrive/c/tmp/build/gcc/gcc/ -B/usr/l
ocal/cross/mips64vr4300//mips64vr4300-elf/bin/ -I/usr/local/cross/mips64vr43
00//mips64vr4300-elf/include -O2  -DCROSS_COMPILE -DIN_GCC    -g -O2 -I./inc
lude  -G
0 -g1  -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -Dinhibit_libc  -I. -I../../../
src/egcs-20000313/gcc -I../../../src/egcs-20000313/gcc/config -I../../../src
/egcs-20000313/gcc/../include -c -DL${name} \
        -DFINE_GRAINED_LIBRARIES  -o _dp${name}.o; \
    if [ $? -eq 0 ] ; then true; else exit 1; fi; \
    mips64vr4300-elf-ar rc tmplibgcc2.a _dp${name}.o; \
    rm -f _dp${name}.o; \
  done; \
else true; fi;
for file in ../../../src/egcs-20000313/gcc/frame.c fp-bit.c dp-bit.c
../../../src/egcs-20000313/gcc/config/mips/mips16.S cplib2.txt; do \
  name=`echo ${file} | sed -e 's/[.][cSo]$//' -e 's/[.]asm$//' -e
's/[.]txt$//'`; \
  oname=` echo ${name} | sed -e 's,.*/,,'`; \
  if [ ${name}.txt = ${file} ]; then \
    for f in .. `cat ${file}`; do if [ x${f} != x.. ]; then \
      make
GCC_FOR_TARGET="/cygdrive/c/tmp/build/gcc/gcc/xgcc -B/cygdrive/c/tmp/build/g
cc/gcc/ -B/usr/local/cross/mips64vr4300//mips64vr4300-elf/bin/ -I/usr/local/
cross/mips64vr4300//mips64vr4300-elf/include" \
 AR_FOR_TARGET="mips64vr4300-elf-ar" \
 AR_FLAGS_FOR_TARGET="rc" CC="gcc" \
 CFLAGS="-g -O2" HOST_PREFIX="" \
 HOST_PREFIX_1="loser-" \
 LANGUAGES="c gcov.exe c++" \
 LIBGCC2_CFLAGS="-O2  -DCROSS_COMPILE -DIN_GCC    -g -O2 -I./include  -G
0 -g1  -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -Dinhibit_libc " ${f}; \
      if [ $? -eq 0 ] ; then true; else exit 1; fi; \
      mips64vr4300-elf-ar rc tmplibgcc2.a ${f}; \
      rm -f ${f}; \
    else true; \
    fi; done; \
  else \
    echo ${name}; \
    if [ ${name}.asm = ${file} ]; then \
      cp ${file} ${name}.s || exit 1; file=${name}.s; \
    else true; fi; \




/cygdrive/c/tmp/build/gcc/gcc/xgcc -B/cygdrive/c/tmp/build/gcc/gcc/ -B/usr/l
ocal/cross/mips64vr4300//mips64vr4300-elf/bin/ -I/usr/local/cross/mips64vr43
00//mips64vr4300-elf/include -O2  -DCROSS_COMPILE -DIN_GCC    -g -O2 -I./inc
lude  -G
0 -g1  -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -Dinhibit_libc  -I. -I../../../
src/egcs-20000313/gcc -I../../../src/egcs-20000313/gcc/config -I../../../src
/egcs-20000313/gcc/../include -c ${file}; \
    if [ $? -eq 0 ] ; then true; else exit 1; fi; \
    mips64vr4300-elf-ar rc tmplibgcc2.a ${oname}.o; \
    rm -f ${name}.s ${oname}.o; \
  fi; \
done
../../../src/egcs-20000313/gcc/frame
fp-bit
dp-bit
../../../src/egcs-20000313/gcc/config/mips/mips16
make[4]: Entering directory `/cygdrive/c/tmp/build/gcc/gcc'
/cygdrive/c/tmp/build/gcc/gcc/xgcc -B/cygdrive/c/tmp/build/gcc/gcc/ -B/usr/l
ocal/cross/mips64vr4300//mips64vr4300-elf/bin/ -I/usr/local/cross/mips64vr43
00//mips64vr4300-elf/include -O2  -DCROSS_COMPILE -DIN_GCC    -g -O2 -I./inc
lude  -G
0 -g1  -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -Dinhibit_libc   -g -O2 -I. -I.
./../../src/egcs-20000313/gcc -I../../../src/egcs-20000313/gcc/config -I../.
./../src/egcs-20000313/gcc/../include \
  -c ../../../src/egcs-20000313/gcc/cp/tinfo.cc
make[4]: Leaving directory `/cygdrive/c/tmp/build/gcc/gcc'
make[4]: Entering directory `/cygdrive/c/tmp/build/gcc/gcc'
/cygdrive/c/tmp/build/gcc/gcc/xgcc -B/cygdrive/c/tmp/build/gcc/gcc/ -B/usr/l
ocal/cross/mips64vr4300//mips64vr4300-elf/bin/ -I/usr/local/cross/mips64vr43
00//mips64vr4300-elf/include -O2  -DCROSS_COMPILE -DIN_GCC    -g -O2 -I./inc
lude  -G
0 -g1  -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -Dinhibit_libc   -g -O2 -I. -I.
./../../src/egcs-20000313/gcc -I../../../src/egcs-20000313/gcc/config -I../.
./../src/egcs-20000313/gcc/../include \
  -c ../../../src/egcs-20000313/gcc/cp/tinfo2.cc
make[4]: Leaving directory `/cygdrive/c/tmp/build/gcc/gcc'
make[4]: Entering directory `/cygdrive/c/tmp/build/gcc/gcc'
/cygdrive/c/tmp/build/gcc/gcc/xgcc -B/cygdrive/c/tmp/build/gcc/gcc/ -B/usr/l
ocal/cross/mips64vr4300//mips64vr4300-elf/bin/ -I/usr/local/cross/mips64vr43
00//mips64vr4300-elf/include -O2  -DCROSS_COMPILE -DIN_GCC    -g -O2 -I./inc
lude  -G
0 -g1  -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -Dinhibit_libc   -g -O2 -I. -I.
./../../src/egcs-20000313/gcc -I../../../src/egcs-20000313/gcc/config -I../.
./../src/egcs-20000313/gcc/../include \
  -c ../../../src/egcs-20000313/gcc/cp/new.cc
make[4]: Leaving directory `/cygdrive/c/tmp/build/gcc/gcc'
make[4]: Entering directory `/cygdrive/c/tmp/build/gcc/gcc'
/cygdrive/c/tmp/build/gcc/gcc/xgcc -B/cygdrive/c/tmp/build/gcc/gcc/ -B/usr/l
ocal/cross/mips64vr4300//mips64vr4300-elf/bin/ -I/usr/local/cross/mips64vr43
00//mips64vr4300-elf/include -O2  -DCROSS_COMPILE -DIN_GCC    -g -O2 -I./inc
lude  -G
0 -g1  -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -Dinhibit_libc   -g -O2 -I. -I.
./../../src/egcs-20000313/gcc -I../../../src/egcs-20000313/gcc/config -I../.
./../src/egcs-20000313/gcc/../include \
  -c ../../../src/egcs-20000313/gcc/cp/new1.cc -DL_op_new -o opnew.o
make[4]: Leaving directory `/cygdrive/c/tmp/build/gcc/gcc'
make[4]: Entering directory `/cygdrive/c/tmp/build/gcc/gcc'
/cygdrive/c/tmp/build/gcc/gcc/xgcc -B/cygdrive/c/tmp/build/gcc/gcc/ -B/usr/l
ocal/cross/mips64vr4300//mips64vr4300-elf/bin/ -I/usr/local/cross/mips64vr43
00//mips64vr4300-elf/include -O2  -DCROSS_COMPILE -DIN_GCC    -g -O2 -I./inc
lude  -G
0 -g1  -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -Dinhibit_libc   -g -O2 -I. -I.
./../../src/egcs-20000313/gcc -I../../../src/egcs-20000313/gcc/config -I../.
./../src/egcs-20000313/gcc/../include \
  -c ../../../src/egcs-20000313/gcc/cp/new1.cc -DL_op_newnt -o opnewnt.o
make[4]: Leaving directory `/cygdrive/c/tmp/build/gcc/gcc'
make[4]: Entering directory `/cygdrive/c/tmp/build/gcc/gcc'
/cygdrive/c/tmp/build/gcc/gcc/xgcc -B/cygdrive/c/tmp/build/gcc/gcc/ -B/usr/l
ocal/cross/mips64vr4300//mips64vr4300-elf/bin/ -I/usr/local/cross/mips64vr43
00//mips64vr4300-elf/include -O2  -DCROSS_COMPILE -DIN_GCC    -g -O2 -I./inc
lude  -G
0 -g1  -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -Dinhibit_libc   -g -O2 -I. -I.
./../../src/egcs-20000313/gcc -I../../../src/egcs-20000313/gcc/config -I../.
./../src/egcs-20000313/gcc/../include \
  -c ../../../src/egcs-20000313/gcc/cp/new2.cc -DL_op_vnew -o opvnew.o
make[4]: Leaving directory `/cygdrive/c/tmp/build/gcc/gcc'
make[4]: Entering directory `/cygdrive/c/tmp/build/gcc/gcc'
/cygdrive/c/tmp/build/gcc/gcc/xgcc -B/cygdrive/c/tmp/build/gcc/gcc/ -B/usr/l
ocal/cross/mips64vr4300//mips64vr4300-elf/bin/ -I/usr/local/cross/mips64vr43
00//mips64vr4300-elf/include -O2  -DCROSS_COMPILE -DIN_GCC    -g -O2 -I./inc
lude  -G
0 -g1  -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -Dinhibit_libc   -g -O2 -I. -I.
./../../src/egcs-20000313/gcc -I../../../src/egcs-20000313/gcc/config -I../.
./../src/egcs-20000313/gcc/../include \
  -c ../../../src/egcs-20000313/gcc/cp/new2.cc -DL_op_vnewnt -o opvnewnt.o
make[4]: Leaving directory `/cygdrive/c/tmp/build/gcc/gcc'
make[4]: Entering directory `/cygdrive/c/tmp/build/gcc/gcc'
/cygdrive/c/tmp/build/gcc/gcc/xgcc -B/cygdrive/c/tmp/build/gcc/gcc/ -B/usr/l
ocal/cross/mips64vr4300//mips64vr4300-elf/bin/ -I/usr/local/cross/mips64vr43
00//mips64vr4300-elf/include -O2  -DCROSS_COMPILE -DIN_GCC    -g -O2 -I./inc
lude  -G
0 -g1  -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -Dinhibit_libc   -g -O2 -I. -I.
./../../src/egcs-20000313/gcc -I../../../src/egcs-20000313/gcc/config -I../.
./../src/egcs-20000313/gcc/../include \
  -c ../../../src/egcs-20000313/gcc/cp/new2.cc -DL_op_delete -o opdel.o
make[4]: Leaving directory `/cygdrive/c/tmp/build/gcc/gcc'
make[4]: Entering directory `/cygdrive/c/tmp/build/gcc/gcc'
/cygdrive/c/tmp/build/gcc/gcc/xgcc -B/cygdrive/c/tmp/build/gcc/gcc/ -B/usr/l
ocal/cross/mips64vr4300//mips64vr4300-elf/bin/ -I/usr/local/cross/mips64vr43
00//mips64vr4300-elf/include -O2  -DCROSS_COMPILE -DIN_GCC    -g -O2 -I./inc
lude  -G
0 -g1  -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -Dinhibit_libc   -g -O2 -I. -I.
./../../src/egcs-20000313/gcc -I../../../src/egcs-20000313/gcc/config -I../.
./../src/egcs-20000313/gcc/../include \
  -c ../../../src/egcs-20000313/gcc/cp/new2.cc -DL_op_delnt -o opdelnt.o
make[4]: Leaving directory `/cygdrive/c/tmp/build/gcc/gcc'
make[4]: Entering directory `/cygdrive/c/tmp/build/gcc/gcc'
/cygdrive/c/tmp/build/gcc/gcc/xgcc -B/cygdrive/c/tmp/build/gcc/gcc/ -B/usr/l
ocal/cross/mips64vr4300//mips64vr4300-elf/bin/ -I/usr/local/cross/mips64vr43
00//mips64vr4300-elf/include -O2  -DCROSS_COMPILE -DIN_GCC    -g -O2 -I./inc
lude  -G
0 -g1  -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -Dinhibit_libc   -g -O2 -I. -I.
./../../src/egcs-20000313/gcc -I../../../src/egcs-20000313/gcc/config -I../.
./../src/egcs-20000313/gcc/../include \
  -c ../../../src/egcs-20000313/gcc/cp/new2.cc -DL_op_vdel -o opvdel.o
make[4]: Leaving directory `/cygdrive/c/tmp/build/gcc/gcc'
make[4]: Entering directory `/cygdrive/c/tmp/build/gcc/gcc'
/cygdrive/c/tmp/build/gcc/gcc/xgcc -B/cygdrive/c/tmp/build/gcc/gcc/ -B/usr/l
ocal/cross/mips64vr4300//mips64vr4300-elf/bin/ -I/usr/local/cross/mips64vr43
00//mips64vr4300-elf/include -O2  -DCROSS_COMPILE -DIN_GCC    -g -O2 -I./inc
lude  -G
0 -g1  -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -Dinhibit_libc   -g -O2 -I. -I.
./../../src/egcs-20000313/gcc -I../../../src/egcs-20000313/gcc/config -I../.
./../src/egcs-20000313/gcc/../include \
  -c ../../../src/egcs-20000313/gcc/cp/new2.cc -DL_op_vdelnt -o opvdelnt.o
make[4]: Leaving directory `/cygdrive/c/tmp/build/gcc/gcc'
make[4]: Entering directory `/cygdrive/c/tmp/build/gcc/gcc'
/cygdrive/c/tmp/build/gcc/gcc/xgcc -B/cygdrive/c/tmp/build/gcc/gcc/ -B/usr/l
ocal/cross/mips64vr4300//mips64vr4300-elf/bin/ -I/usr/local/cross/mips64vr43
00//mips64vr4300-elf/include -O2  -DCROSS_COMPILE -DIN_GCC    -g -O2 -I./inc
lude  -G
0 -g1  -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -Dinhibit_libc   -g -O2 -I. -I.
./../../src/egcs-20000313/gcc -I../../../src/egcs-20000313/gcc/config -I../.
./../src/egcs-20000313/gcc/../include \
  -c -fexceptions ../../../src/egcs-20000313/gcc/cp/exception.cc
make[4]: Leaving directory `/cygdrive/c/tmp/build/gcc/gcc'
mv tmplibgcc2.a libgcc2.a
make[3]: Leaving directory `/cygdrive/c/tmp/build/gcc/gcc'
if [ x != xlibgcc1-asm.a ]; \
then true; \
else rm -f ; \
fi
if [ x != xlibgcc1-asm.a ]; \
then true; \
else \
  make
GCC_FOR_TARGET="/cygdrive/c/tmp/build/gcc/gcc/xgcc -B/cygdrive/c/tmp/build/g
cc/gcc/ -B/usr/local/cross/mips64vr4300//mips64vr4300-elf/bin/ -I/usr/local/
cross/mips64vr4300//mips64vr4300-elf/include" \
    AR_FOR_TARGET="mips64vr4300-elf-ar" \
    AR_FLAGS_FOR_TARGET="rc" \
    CC="gcc" CFLAGS="-g -O2" \
    HOST_PREFIX="" HOST_PREFIX_1="loser-" \
    LANGUAGES="c gcov.exe c++" \
    LIBGCC2_CFLAGS="-O2  -DCROSS_COMPILE -DIN_GCC    -g -O2 -I./include  -G
0 -g1  -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -Dinhibit_libc " ; \
fi
rm -rf tmplibgcc.a tmpcopy
mkdir tmpcopy
(cd tmpcopy; mips64vr4300-elf-ar x ../libgcc2.a)
(cd tmpcopy; chmod +w * > /dev/null 2>&1)
if [ x != x ]; \
then (cd tmpcopy; mips64vr4300-elf-ar x ../); \
else true; \
fi
(cd tmpcopy; mips64vr4300-elf-ar rc ../tmplibgcc.a *.o)
rm -rf libgcc2.a tmpcopy
if [ -f mips64vr4300-elf-ranlib ] || ( [ i686-pc-cygwin =
mips64vr4300-unknown-elf ] && [ -f /usr/bin/ranlib -o -f /bin/ranlib ] ) ;
then \
  mips64vr4300-elf-ranlib tmplibgcc.a; \
else true; fi
if [ -d . ]; then true; else mkdir .; fi
mv tmplibgcc.a ./libgcc.a
for f in .. crtbegin.o crtend.o; do if [ x${f} != x.. ]; then \
  make
GCC_FOR_TARGET="/cygdrive/c/tmp/build/gcc/gcc/xgcc -B/cygdrive/c/tmp/build/g
cc/gcc/ -B/usr/local/cross/mips64vr4300//mips64vr4300-elf/bin/ -I/usr/local/
cross/mips64vr4300//mips64vr4300-elf/include" \
    AR_FOR_TARGET="mips64vr4300-elf-ar" \
    AR_FLAGS_FOR_TARGET="rc" \
    CC="gcc" CFLAGS="-g -O2" \
    HOST_PREFIX="" HOST_PREFIX_1="loser-" \
    LANGUAGES="c gcov.exe c++" \
    MULTILIB_CFLAGS="" T="t" t${f}; \
  mv t${f} ./${f}; \
else true; \
fi; done
make[3]: Entering directory `/cygdrive/c/tmp/build/gcc/gcc'
/cygdrive/c/tmp/build/gcc/gcc/xgcc -B/cygdrive/c/tmp/build/gcc/gcc/ -B/usr/l
ocal/cross/mips64vr4300//mips64vr4300-elf/bin/ -I/usr/local/cross/mips64vr43
00//mips64vr4300-elf/include -DCROSS_COMPILE -DIN_GCC    -g -O2 -I./include 
 -I. -I../../../src/egcs-20000313/gcc -I../../../src/egcs-20000313/gcc/confi
g -I../../../src/egcs-20000313/gcc/../include  -g0 \
  -finhibit-size-directive -fno-inline-functions \
  -fno-exceptions -G 0 -Dinhibit_libc \
  -c ../../../src/egcs-20000313/gcc/crtstuff.c -DCRT_BEGIN -o tcrtbegin.o
make[3]: Leaving directory `/cygdrive/c/tmp/build/gcc/gcc'
make[3]: Entering directory `/cygdrive/c/tmp/build/gcc/gcc'
/cygdrive/c/tmp/build/gcc/gcc/xgcc -B/cygdrive/c/tmp/build/gcc/gcc/ -B/usr/l
ocal/cross/mips64vr4300//mips64vr4300-elf/bin/ -I/usr/local/cross/mips64vr43
00//mips64vr4300-elf/include -DCROSS_COMPILE -DIN_GCC    -g -O2 -I./include 
 -I. -I../../../src/egcs-20000313/gcc -I../../../src/egcs-20000313/gcc/confi
g -I../../../src/egcs-20000313/gcc/../include  -g0 \
  -finhibit-size-directive -fno-inline-functions \
  -fno-exceptions -G 0 -Dinhibit_libc \
  -c ../../../src/egcs-20000313/gcc/crtstuff.c -DCRT_END -o tcrtend.o
make[3]: Leaving directory `/cygdrive/c/tmp/build/gcc/gcc'
make[2]: Leaving directory `/cygdrive/c/tmp/build/gcc/gcc'
make[2]: Entering directory `/cygdrive/c/tmp/build/gcc/gcc'
rm -f libgcc2.a
if [ -d el ]; then \
  cd el; \
  rm -f libgcc.a crtbegin.o crtend.o; \
else true; \
fi
make
GCC_FOR_TARGET="/cygdrive/c/tmp/build/gcc/gcc/xgcc -B/cygdrive/c/tmp/build/g
cc/gcc/ -B/usr/local/cross/mips64vr4300//mips64vr4300-elf/bin/ -I/usr/local/
cross/mips64vr4300//mips64vr4300-elf/include" \
  AR_FOR_TARGET="mips64vr4300-elf-ar" \
  AR_FLAGS_FOR_TARGET="rc" \
  CC="gcc" CFLAGS="-g -O2" \
  HOST_PREFIX="" HOST_PREFIX_1="loser-" \
  LANGUAGES="c gcov.exe c++" \
  LIBGCC2_CFLAGS="-O2  -DCROSS_COMPILE -DIN_GCC    -g -O2 -I./include  -G
0 -g1  -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -Dinhibit_libc  -EL" libgcc2.a
make[3]: Entering directory `/cygdrive/c/tmp/build/gcc/gcc'
make[3]: *** No rule to make target
`../../../src/egcs-20000313/gcc/config/mips/mips16.S', needed by
`libgcc2.a'.  Stop.
make[3]: Leaving directory `/cygdrive/c/tmp/build/gcc/gcc'
make[2]: *** [stmp-multilib-sub] Error 2
make[2]: Leaving directory `/cygdrive/c/tmp/build/gcc/gcc'
make[1]: *** [stmp-multilib] Error 1
make[1]: Leaving directory `/cygdrive/c/tmp/build/gcc/gcc'
make: *** [all-gcc] Error 2
make: Leaving directory `/cygdrive/c/tmp/build/gcc'
======================================================================


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]