Folks,

I've been trying to compile qdos-gcc under cygwin amd have run across the following 
set of error messages.  Does anyone have any idea where things are going wrong please?

<error log>
rm -f tmplibgcc1.a libgcc1.S
cp ../../gcc-2.95.2/gcc/config/m68k/lb1sf68-as68.asm libgcc1.S
for name in _mulsi3 _udivsi3 _divsi3 _umodsi3 _modsi3 _double _float _floatex _e
qdf2 _nedf2 _gtdf2 _gedf2 _ltdf2 _ledf2 _eqsf2 _nesf2 _gtsf2 _gesf2 _ltsf2 _lesf
2; \
do \
  echo ${name}; \
  /usr/src/qdos/build-qdos-gcc/gcc/xgcc -B/usr/src/qdos/build-qdos-gcc/gcc/ -B/u
sr/local/qdos/bin/ -I/usr/local/qdos/include -O2  -DCROSS_COMPILE -DIN_GCC     -
g -O2 -I./include   -g1  -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED   -I. -I../../gcc
-2.95.2/gcc -I../../gcc-2.95.2/gcc/config -I../../gcc-2.95.2/gcc/../include -c -
DL${name} libgcc1.S; \
  if [ $? -eq 0 ] ; then true; else exit 1; fi; \
  mv libgcc1.o ${name}.o; \
  qdos-ar rc tmplibgcc1.a ${name}.o; \
  rm -f ${name}.o; \
done
_mulsi3
shift: can't shift that many
/usr/local/qdos/bin/as: 54: Syntax error: Bad substitution
make[1]: *** [libgcc1-asm.a] Error 1
make[1]: Leaving directory `/usr/src/qdos/build-qdos-gcc/gcc'
make: *** [all-gcc] Error 2

petert@OEMCOMPUTER /usr/src/qdos/build-qdos-gcc
$

</error log>

I'd be very grateful for any help on this.

TIA
Peter


Peter S Tillier        [EMAIL PROTECTED]
                       [EMAIL PROTECTED]
Opinions expressed are my own and not necessarily
those of my employer.

Reply via email to