All of lore.kernel.org
 help / color / mirror / Atom feed
* Ultralinux 1.0.9 on a sun4m IPX
@ 1998-05-29 10:06 =?iso8859?Q?Antoni_P=E0mies_Oliv=E9?=
  0 siblings, 0 replies; only message in thread
From: =?iso8859?Q?Antoni_P=E0mies_Oliv=E9?= @ 1998-05-29 10:06 UTC (permalink / raw)
  To: ultralinux

Hello,

I try to install Ultralinux 1.0.9 On my sparc sun4m IPX, but when execute
any application:

application: No such file or directory

if i rebuild the rpm and reinstall, then works fine. I try com rebuild
gcc-2.7.2.3.spec on my linux sparc sun4m IPX (Red Hat 4.2) , but fails. I
send the output:

Executing: %prep
+ umask 022
+ cd /usr/src/redhat/BUILD
+ cd /usr/src/redhat/BUILD
+ rm -rf gcc-2.7.2.3
+ /bin/gzip -dc /usr/src/redhat/SOURCES/gcc-2.7.2.3.tar.gz
+ tar -xf -
+ STATUS=0
+ [ 0 -ne 0 ]
+ cd gcc-2.7.2.3
+ chown -R root .
+ chgrp -R root .
+ chmod -R a+rX,g-w,o-w .
+ echo Patch #1:
Patch #1:
+ patch -p1 --suffix .rh -s
+ echo Patch #2:
Patch #2:
+ patch -p1 -s
+ echo Patch #3:
Patch #3:
+ /bin/gzip -dc /usr/src/redhat/SOURCES/rth-gcc-2.7.2-960814.diff.gz
+ patch -p1 -s
+ STATUS=0
+ [ 0 -ne 0 ]
+ echo Patch #4:
Patch #4:
+ patch -p0 -s
+ echo Patch #5:
Patch #5:
+ patch -p1 -s
+ echo Patch #6:
Patch #6:
+ /bin/gzip -dc /usr/src/redhat/SOURCES/rth-gcc-2.7.2-961121.diff.gz
+ patch -p1 -s
+ STATUS=0
+ [ 0 -ne 0 ]
+ echo Patch #7:
Patch #7:
+ patch -p1 -s
+ echo Patch #8:
Patch #8:
+ patch -p1 --suffix .glibc2 -s
+ echo Patch #9:
Patch #9:
+ patch -p0 --suffix .alphara -s
+ cp /usr/src/redhat/SOURCES/gcc-c-skel ./gcc-c-skel.in
+ cp /usr/src/redhat/SOURCES/gcc-c++-skel ./gcc-c++-skel.in
+ cp /usr/src/redhat/SOURCES/gcc-objc-skel ./gcc-objc-skel.in
+ cat
+ sed s/ARCH/sparc/g
+ sed s/VERSION/2.7.2.3/g
+ sed s/ARCH/sparc/g
+ sed s/VERSION/2.7.2.3/g
+ sed s/ARCH/sparc/g
+ sed s/VERSION/2.7.2.3/g
+ exit 0
Executing: %build
+ umask 022
+ cd /usr/src/redhat/BUILD
+ cd gcc-2.7.2.3
+ ./configure --prefix=/usr --local-prefix=/usr/local
--gxx-include-dir=/usr/include/g++ sparc-redhat-linux
Using `./config/sparc/sparc.c' to output insns.
Using `./config/sparc/sparc.md' as machine description file.
Using `./config/sparc/linux.h' as target machine macro file.
Using `./config/sparc/xm-linux.h' as host machine macro file.
Merged x-linux.
Merged t-linux.
Merged c++ fragment(s).
Created `./Makefile'.
Merged x-linux.
Merged t-linux.
Created `cp/Makefile'.
Links are now set up to build a native compiler for sparc-redhat-linux.
+ make LANGUAGES=c
cc  -DIN_GCC   -O     -I. -I. -I./config \

-DGCC_INCLUDE_DIR=\"/usr/lib/gcc-lib/sparc-redhat-linux/2.7.2.3/include\"
\
  -DGPLUSPLUS_INCLUDE_DIR=\"/usr/include/g++\" \
  -DLOCAL_INCLUDE_DIR=\"/usr/local/include\" \

-DCROSS_INCLUDE_DIR=\"/usr/lib/gcc-lib/sparc-redhat-linux/2.7.2.3/sys-include\"
\
  -DTOOL_INCLUDE_DIR=\"/usr/sparc-redhat-linux/include\" \
  -c `echo ./cccp.c | sed 's,^\./,,'`
cc  -DIN_GCC   -O     -I. -I. -I./config -c ./cexp.c
cc -c  -DIN_GCC   -O     -I. -I. -I./config version.c
cc -c  -DIN_GCC   -O     -I. -I. -I./config obstack.c
cc  -DIN_GCC   -O   -o cccp cccp.o cexp.o \
  version.o obstack.o ` case "cc" in "cc") echo "" ;; esac `
rm -f cpp
ln cccp cpp > /dev/null 2>&1 \
 || cp cccp cpp
cc  -DIN_GCC   -O     -I. -I. -I./config -c ./c-parse.c
cc -c  -DIN_GCC   -O     -I. -I. -I./config c-lang.c
cc -c  -DIN_GCC   -O     -I. -I. -I./config c-lex.c
cc -c  -DIN_GCC   -O     -I. -I. -I./config c-pragma.c
cc -c  -DIN_GCC   -O     -I. -I. -I./config c-decl.c
cc -c  -DIN_GCC   -O     -I. -I. -I./config c-typeck.c
cc -c  -DIN_GCC   -O     -I. -I. -I./config c-convert.c
cc -c  -DIN_GCC   -O     -I. -I. -I./config c-aux-info.c
cc -c  -DIN_GCC   -O     -I. -I. -I./config c-common.c
cc -c  -DIN_GCC   -O     -I. -I. -I./config c-iterate.c
cc -c  -DIN_GCC   -O     -I. -I. -I./config ./genattr.c
cc -c  -DIN_GCC   -O     -I. -I. -I./config rtl.c
cc  -DIN_GCC   -O   -o genattr \
 genattr.o rtl.o ` case "obstack.o" in ?*) echo obstack.o ;; esac ` ` case
"cc"@"" in "cc"@?*) echo  ;; esac ` ` case "" in ?*) echo  ;; esac `
../genattr ./config/sparc/sparc.md > tmp-attr.h
../move-if-change tmp-attr.h insn-attr.h
touch stamp-attr
cc  -DIN_GCC   -O     -I. -I. -I./config \
    \
  -c `echo ./toplev.c | sed 's,^\./,,'`
cc -c  -DIN_GCC   -O     -I. -I. -I./config tree.c
cc -c  -DIN_GCC   -O     -I. -I. -I./config print-tree.c
cc -c  -DIN_GCC   -O     -I. -I. -I./config stor-layout.c
cc -c  -DIN_GCC   -O     -I. -I. -I./config fold-const.c
cc -c  -DIN_GCC   -O     -I. -I. -I./config ./genflags.c
cc  -DIN_GCC   -O   -o genflags \
 genflags.o rtl.o ` case "obstack.o" in ?*) echo obstack.o ;; esac ` `
case "cc"@"" in "cc"@?*) echo  ;; esac ` ` case "" in ?*) echo  ;; esac `
../genflags ./config/sparc/sparc.md > tmp-flags.h
../move-if-change tmp-flags.h insn-flags.h
touch stamp-flags
cc -c  -DIN_GCC   -O     -I. -I. -I./config ./gencodes.c
cc  -DIN_GCC   -O   -o gencodes \
 gencodes.o rtl.o ` case "obstack.o" in ?*) echo obstack.o ;; esac ` `
case "cc"@"" in "cc"@?*) echo  ;; esac ` ` case "" in ?*) echo  ;; esac `
../gencodes ./config/sparc/sparc.md > tmp-codes.h
../move-if-change tmp-codes.h insn-codes.h
touch stamp-codes
cc -c  -DIN_GCC   -O     -I. -I. -I./config ./genconfig.c
cc  -DIN_GCC   -O   -o genconfig \
  genconfig.o rtl.o ` case "obstack.o" in ?*) echo obstack.o ;; esac ` `
case "cc"@"" in "cc"@?*) echo  ;; esac ` ` case "" in ?*) echo  ;; esac `
../genconfig ./config/sparc/sparc.md > tmp-config.h
../move-if-change tmp-config.h insn-config.h
touch stamp-config
cc -c  -DIN_GCC   -O     -I. -I. -I./config function.c
cc -c  -DIN_GCC   -O     -I. -I. -I./config \
   ./bi-opcode.c
cc -c  -DIN_GCC   -O     -I. -I. -I./config \
   ./bi-parser.c
cc -c  -DIN_GCC   -O     -I. -I. -I./config \
   ./bi-lexer.c
cc -c  -DIN_GCC   -O     -I. -I. -I./config \
   ./bi-reverse.c
cc  -DIN_GCC   -O   -o bi-opcode \
 bi-opcode.o bi-parser.o bi-lexer.o bi-reverse.o ` case "obstack.o" in ?*)
echo obstack.o ;; esac ` ` case "cc"@"" in "cc"@?*) echo  ;; esac ` ` case
"" in ?*) echo  ;; esac `
../bi-opcode < ./bytecode.def >tmp-bcopcd.h
(Number of opcodes is 232)
../move-if-change tmp-bcopcd.h bc-opcode.h
touch stamp-bcopcode
cc -c  -DIN_GCC   -O     -I. -I. -I./config stmt.c
cc -c  -DIN_GCC   -O     -I. -I. -I./config expr.c
cc -c  -DIN_GCC   -O     -I. -I. -I./config calls.c
cc -c  -DIN_GCC   -O     -I. -I. -I./config expmed.c
cc -c  -DIN_GCC   -O     -I. -I. -I./config explow.c
cc -c  -DIN_GCC   -O     -I. -I. -I./config optabs.c
cc -c  -DIN_GCC   -O     -I. -I. -I./config varasm.c
cc -c  -DIN_GCC   -O     -I. -I. -I./config print-rtl.c
cc -c  -DIN_GCC   -O     -I. -I. -I./config rtlanal.c
cc -c  -DIN_GCC   -O     -I. -I. -I./config \
   ./bi-opname.c
cc  -DIN_GCC   -O   -o bi-opname \
 bi-opname.o bi-parser.o bi-lexer.o bi-reverse.o ` case "obstack.o" in ?*)
echo obstack.o ;; esac ` ` case "cc"@"" in "cc"@?*) echo  ;; esac ` ` case
"" in ?*) echo  ;; esac `
../bi-opname < ./bytecode.def >tmp-bcopnm.h
../move-if-change tmp-bcopnm.h bc-opname.h
touch stamp-bcopname
cc -c  -DIN_GCC   -O     -I. -I. -I./config emit-rtl.c
cc -c  -DIN_GCC   -O     -I. -I. -I./config real.c
cc -c  -DIN_GCC   -O     -I. -I. -I./config dbxout.c
cc -c  -DIN_GCC   -O     -I. -I. -I./config sdbout.c
cc -c  -DIN_GCC   -O     -I. -I. -I./config dwarfout.c
cc -c  -DIN_GCC   -O     -I. -I. -I./config xcoffout.c
cc -c  -DIN_GCC   -O     -I. -I. -I./config integrate.c
cc -c  -DIN_GCC   -O     -I. -I. -I./config jump.c
cc -c  -DIN_GCC   -O     -I. -I. -I./config cse.c
cc -c  -DIN_GCC   -O     -I. -I. -I./config loop.c
cc -c  -DIN_GCC   -O     -I. -I. -I./config unroll.c
cc -c  -DIN_GCC   -O     -I. -I. -I./config flow.c
cc -c  -DIN_GCC   -O     -I. -I. -I./config stupid.c
cc -c  -DIN_GCC   -O     -I. -I. -I./config combine.c
cc -c  -DIN_GCC   -O     -I. -I. -I./config regclass.c
cc -c  -DIN_GCC   -O     -I. -I. -I./config local-alloc.c
cc -c  -DIN_GCC   -O     -I. -I. -I./config global.c
cc -c  -DIN_GCC   -O     -I. -I. -I./config reload.c
cc -c  -DIN_GCC   -O     -I. -I. -I./config reload1.c
cc -c  -DIN_GCC   -O     -I. -I. -I./config caller-save.c
cc -c  -DIN_GCC   -O     -I. -I. -I./config ./genpeep.c
cc  -DIN_GCC   -O   -o genpeep \
 genpeep.o rtl.o ` case "obstack.o" in ?*) echo obstack.o ;; esac ` ` case
"cc"@"" in "cc"@?*) echo  ;; esac ` ` case "" in ?*) echo  ;; esac `
../genpeep ./config/sparc/sparc.md > tmp-peep.c
../move-if-change tmp-peep.c insn-peep.c
touch stamp-peep
cc  -DIN_GCC   -O     -I. -I. -I./config -c insn-peep.c
cc -c  -DIN_GCC   -O     -I. -I. -I./config reorg.c
cc -c  -DIN_GCC   -O     -I. -I. -I./config sched.c
cc -c  -DIN_GCC   -O     -I. -I. -I./config final.c
cc -c  -DIN_GCC   -O     -I. -I. -I./config recog.c
cc -c  -DIN_GCC   -O     -I. -I. -I./config reg-stack.c
cc -c  -DIN_GCC   -O     -I. -I. -I./config ./genopinit.c
cc  -DIN_GCC   -O   -o genopinit \
 genopinit.o rtl.o ` case "obstack.o" in ?*) echo obstack.o ;; esac ` `
case "cc"@"" in "cc"@?*) echo  ;; esac ` ` case "" in ?*) echo  ;; esac `
../genopinit ./config/sparc/sparc.md > tmp-opinit.c
../move-if-change tmp-opinit.c insn-opinit.c
touch stamp-opinit
cc  -DIN_GCC   -O     -I. -I. -I./config -c insn-opinit.c
cc -c  -DIN_GCC   -O     -I. -I. -I./config ./genrecog.c
cc  -DIN_GCC   -O   -o genrecog \
 genrecog.o rtl.o ` case "obstack.o" in ?*) echo obstack.o ;; esac ` `
case "cc"@"" in "cc"@?*) echo  ;; esac ` ` case "" in ?*) echo  ;; esac `
../genrecog ./config/sparc/sparc.md > tmp-recog.c
../move-if-change tmp-recog.c insn-recog.c
touch stamp-recog
cc  -DIN_GCC   -O     -I. -I. -I./config -c insn-recog.c
cc -c  -DIN_GCC   -O     -I. -I. -I./config ./genextract.c
cc  -DIN_GCC   -O   -o genextract \
genextract.o rtl.o ` case "obstack.o" in ?*) echo obstack.o ;; esac ` `
case "cc"@"" in "cc"@?*) echo  ;; esac ` ` case "" in ?*) echo  ;; esac `
../genextract ./config/sparc/sparc.md > tmp-extract.c
../move-if-change tmp-extract.c insn-extract.c
touch stamp-extract
cc  -DIN_GCC   -O     -I. -I. -I./config -c insn-extract.c
cc -c  -DIN_GCC   -O     -I. -I. -I./config ./genoutput.c
cc  -DIN_GCC   -O   -o genoutput \
 genoutput.o rtl.o ` case "obstack.o" in ?*) echo obstack.o ;; esac ` `
case "cc"@"" in "cc"@?*) echo  ;; esac ` ` case "" in ?*) echo  ;; esac `
../genoutput ./config/sparc/sparc.md > tmp-output.c
../move-if-change tmp-output.c insn-output.c
touch stamp-output
cc  -DIN_GCC   -O     -I. -I. -I./config -c insn-output.c
cc -c  -DIN_GCC   -O     -I. -I. -I./config ./genemit.c
cc  -DIN_GCC   -O   -o genemit \
 genemit.o rtl.o ` case "obstack.o" in ?*) echo obstack.o ;; esac ` ` case
"cc"@"" in "cc"@?*) echo  ;; esac ` ` case "" in ?*) echo  ;; esac `
../genemit ./config/sparc/sparc.md > tmp-emit.c
../move-if-change tmp-emit.c insn-emit.c
touch stamp-emit
cc  -DIN_GCC   -O     -I. -I. -I./config -c insn-emit.c
cc -c  -DIN_GCC   -O     -I. -I. -I./config ./genattrtab.c
cc  -DIN_GCC   -O   -o genattrtab \
 genattrtab.o rtl.o print-rtl.o rtlanal.o ` case "obstack.o" in ?*) echo
obstack.o ;; esac ` ` case "cc"@"" in "cc"@?*) echo  ;; esac ` ` case ""
in ?*) echo  ;; esac `
if cmp -s Makefile   ./config/sparc/sparc.md;   \
then                                    \
  echo Using ;  \
  cp  tmp-attrtab.c;    \
else                                    \
  ./genattrtab ./config/sparc/sparc.md > tmp-attrtab.c; \
fi
../move-if-change tmp-attrtab.c insn-attrtab.c
touch stamp-attrtab
cc  -DIN_GCC   -O     -I. -I. -I./config -c insn-attrtab.c
cc -c  -DIN_GCC   -O     -I. -I. -I./config ./config/sparc/sparc.c
cc -c  -DIN_GCC   -O     -I. -I. -I./config getpwd.c
cc -c  -DIN_GCC   -O     -I. -I. -I./config convert.c
cc -c  -DIN_GCC   -O     -I. -I. -I./config \
   ./bi-arity.c
cc  -DIN_GCC   -O   -o bi-arity \
 bi-arity.o bi-parser.o bi-lexer.o bi-reverse.o ` case "obstack.o" in ?*)
echo obstack.o ;; esac ` ` case "cc"@"" in "cc"@?*) echo  ;; esac ` ` case
"" in ?*) echo  ;; esac `
../bi-arity < ./bytecode.def >tmp-bc-arity.h
../move-if-change tmp-bc-arity.h bc-arity.h
touch stamp-bcarity
cc -c  -DIN_GCC   -O     -I. -I. -I./config bc-emit.c
cc -c  -DIN_GCC   -O     -I. -I. -I./config bc-optab.c
cc  -DIN_GCC   -O   -o cc1 c-parse.o c-lang.o c-lex.o c-pragma.o c-decl.o
c-typeck.o c-convert.o c-aux-info.o c-common.o c-iterate.o toplev.o
version.o tree.o print-tree.o stor-layout.o fold-const.o function.o stmt.o
expr.o calls.o expmed.o
 explow.o optabs.o varasm.o rtl.o print-rtl.o rtlanal.o emit-rtl.o real.o
dbxout.o sdbout.o dwarfout.o xcoffout.o integrate.o jump.o cse.o loop.o
unroll.o flow.o stupid.o combine.o regclass.o local-alloc.o global.o
reload.o reload1.o caller-save.o insn-peep.o reorg.o sched.o final.o
recog.o reg-stack.o insn-opinit.o insn-recog.o insn-extract.o
insn-output.o insn-emit.o insn-attrtab.o sparc.o getpwd.o convert.o
bc-emit.o bc-optab.o obstack.o ` case "cc" in "cc") echo "" ;; esac `
/bin/sh ./genmultilib "" \
  "" "" > multilib.h
cc  -DIN_GCC   -O     -I. -I. -I./config \
  -DSTANDARD_STARTFILE_PREFIX=\"/usr/lib/\" \
  -DSTANDARD_EXEC_PREFIX=\"/usr/lib/gcc-lib/\" \
  -DDEFAULT_TARGET_VERSION=\"2.7.2.3\" \
  -DDEFAULT_TARGET_MACHINE=\"sparc-redhat-linux\" \
  -DTOOLDIR_BASE_PREFIX=\"/usr/\" \
   \
  -c `echo ./gcc.c | sed 's,^\./,,'`
cc  -DIN_GCC   -O   -o xgcc gcc.o version.o  obstack.o ` case "cc" in
"cc") echo
 "" ;; esac `
../xgcc -B./ -dumpspecs > tmp-specs
mv tmp-specs specs
rm -f tmplibgcc1.a
for name in _mulsi3 _udivsi3 _divsi3 _umodsi3 _modsi3 _lshrsi3 _ashrsi3
_ashlsi3
 _divdf3 _muldf3 _negdf2 _adddf3 _subdf3 _fixdfsi _fixsfsi _floatsidf
_floatsisf
 _truncdfsf2 _extendsfdf2 _addsf3 _negsf2 _subsf3 _mulsf3 _divsf3 _eqdf2
_nedf2 _gtdf2 _gedf2 _ltdf2 _ledf2 _eqsf2 _nesf2 _gtsf2 _gesf2 _ltsf2
_lesf2; \
do \
  echo ${name}; \
  rm -f ${name}.o; \
  cc -O -I. -I. -I./config -c -DL${name} ./libgcc1.c; \
  if [ $? -eq 0 ] ; then true; else exit 1; fi; \
  mv libgcc1.o ${name}.o; \
  ar qc tmplibgcc1.a ${name}.o; \
  rm -f ${name}.o; \
done
_mulsi3
_udivsi3
_divsi3
_umodsi3
_modsi3
_lshrsi3
_ashrsi3
_ashlsi3
_divdf3
_muldf3
_negdf2
_adddf3
_subdf3
_fixdfsi
_fixsfsi
_floatsidf
_floatsisf
_truncdfsf2
_extendsfdf2
_addsf3
_negsf2
_subsf3
_mulsf3
_divsf3
_eqdf2
_nedf2
_gtdf2
_gedf2
_ltdf2
_ledf2
_eqsf2
_nesf2
_gtsf2
_gesf2
_ltsf2
_lesf2
for file in .. ; \
do \
  if [ x${file} != x.. ]; then \
    name=`echo ${file} | sed -e 's/[.][cS]$//' -e 's/[.]asm$//'`; \
    echo ${name}; \
    if [ ${name}.asm = ${file} ]; then \
      cp ${file} ${name}.s || exit 1; file=${name}.s; \
    else true; fi; \
    cc -O -I. -I. -I./config -c ${file}; \
if [ $? -eq 0 ] ; then true; else exit 1; fi; \
    ar qc tmplibgcc1.a ${name}.o; \
    if [ $? -eq 0 ] ; then true; else exit 1; fi; \
    rm -f ${name}.s ${name}.o; \
  else true; \
  fi; \
done
if [ -f /usr/bin/ranlib -o -f /bin/ranlib ] ; then ranlib tmplibgcc1.a;
else true; fi
mv tmplibgcc1.a libgcc1.a
if [ -f /usr/include/limits.h ] ; then \
  cat ./limitx.h ./glimits.h ./limity.h > tmp-xlimits.h; \
else \
  cat ./glimits.h > tmp-xlimits.h; \
fi
mv tmp-xlimits.h xlimits.h
cc  -DIN_GCC   -O  -I. -I. -I./config  -o g++ ./cp/g++.c obstack.o ` case
"cc" in "cc") echo "" ;; esac `
rm -rf include
mkdir include
if [ xMakefile.in != xMakefile.in ]; \
then \
  for dir in /usr/include ; do \
    if [ -d $dir ]; \
    then \
      /bin/sh ./Makefile.in include $dir; \
    else true; fi; \
  done; \
else true; \
fi
rm -f include/syslimits.h
if [ -f include/limits.h ]; then \
  mv include/limits.h include/syslimits.h; \
else \
  cp ./gsyslimits.h include/syslimits.h; \
fi
chmod a+r include/syslimits.h
touch stmp-fixinc
if [ -d include ]; then true; else mkdir include; fi
if [ -d objc ]; then true; else mkdir objc; fi
thisdir1=`pwd`; \
srcdir1=`cd .; pwd`; \
cd objc; \
make -f ${srcdir1}/objc/Makefile copy-headers \
srcdir=${srcdir1} tooldir=/usr/sparc-redhat-linux AR="ar" AR_FLAGS="rc" \
GCC_FOR_TARGET="${thisdir1}/xgcc -B${thisdir1}/" \
GCC_CFLAGS=" -DIN_GCC   -O -I./include" incinstalldir=${thisdir1}/include
make[1]: Entering directory `/usr/src/redhat/BUILD/gcc-2.7.2.3/objc'
rm -fr /usr/src/redhat/BUILD/gcc-2.7.2.3/include/objc
mkdir /usr/src/redhat/BUILD/gcc-2.7.2.3/include/objc
for file in hash.h list.h sarray.h objc.h objc-api.h NXConstStr.h Object.h
Protocol.h encoding.h typedstream.h; do \
  realfile=/usr/src/redhat/BUILD/gcc-2.7.2.3/objc/${file}; \
  cp ${realfile} /usr/src/redhat/BUILD/gcc-2.7.2.3/include/objc; \
  chmod a+r /usr/src/redhat/BUILD/gcc-2.7.2.3/include/objc/${file}; \
done
make[1]: Leaving directory `/usr/src/redhat/BUILD/gcc-2.7.2.3/objc'
touch objc-headers
objdir=`pwd`; \
cd .; \
for file in .. ./ginclude/stdarg.h ./ginclude/stddef.h
../ginclude/varargs.h ./ginclude/va-alpha.h ./ginclude/va-h8300.h
../ginclude/va-i860.h ./ginclude/va-i960.h ./ginclude/va-mips.h
../ginclude/va-m88k.h ./ginclude/va-pa.h ./ginclude/va-pyr.h
../ginclude/va-sparc.h ./ginclude/va-clipper.h ./ginclude/va-spur.h
../ginclude/iso646.h ./ginclude/va-ppc.h ./ginclude/proto.h ; do \
  if [ X$file != X.. ]; then \
    realfile=`echo $file | sed -e 's|.*/\([^/]*\)$|\1|'`; \
    rm -f $objdir/include/$realfile; \
    cp ginclude/$realfile $objdir/include; \
    chmod a+r $objdir/include/$realfile; \
  fi; \
done
rm -f include/limits.h
cp xlimits.h include/limits.h
chmod a+r include/limits.h
rm -f include/README
cp ./README-fixinc include/README
chmod a+r include/README
touch stmp-int-hdrs
../xgcc -B./  -DIN_GCC   -O -I./include    -DNO_MEM -DNO_LONG_DOUBLE_IO -O0
-I. -c ./enquire.c
if [ -f libgcc2.ready ] ; then \
../xgcc -B./  -DIN_GCC   -O -I./include    -DNO_MEM -DNO_LONG_DOUBLE_IO -O0
-I. -c ./enquire.c
if [ -f libgcc2.ready ] ; then \
        true; \
else \
        touch libgcc2.ready; \
fi
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 _eprintf _op_new _op_vnew _new_handler
_op_delete _op_vdel _bb _shtab _clear_cache _trampoline __main _exit
_ctors _eh _pure; \
do \
  echo ${name}; \
  ./xgcc -B./ -O2   -DIN_GCC   -O -I./include -fPIC -g1 -I. -I. -I./config
-c -DL${name} \
      ./libgcc2.c -o ${name}.o; \
  if [ $? -eq 0 ] ; then true; else exit 1; fi; \
  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
_eprintf
_op_new
_op_vnew
_new_handler
_op_delete
_op_vdel
_bb
_shtab
_clear_cache
_trampoline
__main
_exit
_ctors
_eh
_pure
for file in .. ; \
do \
  if [ x${file} != x.. ]; then \
name=`echo ${file} | sed -e 's/[.][cS]$//' -e 's/[.]asm$//'`; \
    oname=` echo ${name} | sed -e 's,.*/,,'`; \
    echo ${name}; \
    if [ ${name}.asm = ${file} ]; then \
      cp ${file} ${name}.s || exit 1; file=${name}.s; \
    else true; fi; \
    ./xgcc -B./ -O2   -DIN_GCC   -O -I./include -fPIC -g1 -I. -I.
-I./config -c ${file}; \
    if [ $? -eq 0 ] ; then true; else exit 1; fi; \
    ar rc tmplibgcc2.a ${oname}.o; \
    rm -f ${name}.s ${oname}.o; \
  else true; \
  fi; \
done
mv tmplibgcc2.a libgcc2.a
rm -rf tmplibgcc.a libgcc.a tmpcopy
mkdir tmpcopy
if [ xlibgcc1.a != x ];                 \
then (cd tmpcopy; ar x ../libgcc1.a);   \
else true;                                      \
fi
(cd tmpcopy; chmod +w * > /dev/null 2>&1)
(cd tmpcopy; ar x ../libgcc2.a)
(cd tmpcopy; ar rc ../tmplibgcc.a *.o)
rm -rf tmpcopy
if [ -f /usr/bin/ranlib -o -f /bin/ranlib ] ; then ranlib tmplibgcc.a;
else true; fi
mv tmplibgcc.a libgcc.a
../xgcc -B./  -DIN_GCC   -O -I./include -I. -I. -I./config  \
  -DCRT_BEGIN -finhibit-size-directive -fno-inline-functions \
  -g0 -c ./crtstuff.c
mv crtstuff.o crtbegin.o
../xgcc -B./  -DIN_GCC   -O -I./include -I. -I. -I./config  \
  -DCRT_END -finhibit-size-directive -fno-inline-functions \
  -g0 -c ./crtstuff.c
mv crtstuff.o crtend.o
touch stamp-crt
../xgcc -B./  -DIN_GCC   -O -I./include -I. -I. -I./config  \
  -DCRT_BEGIN -finhibit-size-directive -fno-inline-functions \
  -g0 -c ./crtstuff.c -fPIC
  -DCRT_BEGIN -finhibit-size-directive -fno-inline-functions \
  -g0 -c ./crtstuff.c -fPIC
mv crtstuff.o crtbeginS.o
../xgcc -B./  -DIN_GCC   -O -I./include -I. -I. -I./config  \
  -DCRT_END -finhibit-size-directive -fno-inline-functions \
  -g0 -c ./crtstuff.c -fPIC
mv crtstuff.o crtendS.o
touch stamp-crtS
../xgcc -B./  -DIN_GCC   -O -I./include  enquire.o -o enquire
../enquire -f > tmp-float.h
/bin/sh: ./enquire: No such file or directory
make: [float.h-nat] Error 126 (ignored)
mv tmp-float.h float.h-nat
rm -f gfloat.h
cp float.h-nat gfloat.h
rm -f include/float.h
cp gfloat.h include/float.h
chmod a+r include/float.h
touch stmp-headers
rm -f cxxmain.c
ln -s ./cplus-dem.c cxxmain.c > /dev/null 2>&1 \
 || cp ./cplus-dem.c cxxmain.c
cc -c -DMAIN  -DIN_GCC   -O     -I. -I. -I./config \
  -DVERSION=\"2.7.2.3\" cxxmain.c
rm -f cxxmain.c
echo "int xxy_us_dummy;" >tmp-dum.c
../xgcc -B./ -S tmp-dum.c
echo '/*WARNING: This file is automatically generated!*/' >tmp-under.c
if grep _xxy_us_dummy tmp-dum.s > /dev/null ; then \
  echo "int prepends_underscore = 1;" >>tmp-under.c; \
else \
  echo "int prepends_underscore = 0;" >>tmp-under.c; \
fi
../move-if-change tmp-under.c underscore.c
rm -f tmp-dum.c tmp-dum.s
touch stamp-under
cc -c  -DIN_GCC   -O     -I. -I. -I./config underscore.c
cc -c  -DIN_GCC   -O     -I. -I. -I./config ./getopt.c
cc -c  -DIN_GCC   -O     -I. -I. -I./config ./getopt1.c
cc  -DIN_GCC   -O   obstack.o ` case "cc" in "cc") echo "" ;; esac `   -o
c++filt \
  cxxmain.o underscore.o getopt.o getopt1.o
+ make stage1
if [ -d stage1 ] ; then true ; else mkdir stage1 ; fi
for dir in . cp ; \
 do \
   if [ -d stage1/$dir ] ; then true ; else mkdir stage1/$dir ; fi ; \
 done
mv *.o insn-flags.h insn-config.h insn-codes.h insn-output.c insn-recog.c
insn-emit.c insn-extract.c insn-peep.c insn-attr.h insn-attrtab.c
insn-opinit.c stamp-flags stamp-config stamp-codes stamp-output
stamp-recog stamp-emit stamp-extract stamp-peep stamp-attr stamp-attrtab
stamp-opinit stamp-proto stamp-crt stamp-crtS genemit genoutput genrecog
genextract genflags gencodes genconfig genpeep genattrtab genattr
genopinit bc-arity.h bc-opcode.h bc-opname.h stamp-bcarity stamp-bcopcode
stamp-bcopname bi-arity bi-opcode bi-opname xgcc cc1 cpp  crtbegin.o
crtbeginS.o crtend.o crtendS.o  gcc-cross cccp cc1obj enquire protoize
unprotoize specs collect2  underscore.c *.greg *.lreg *.combine *.flow
*.cse *.jump *.rtl *.tree *.loop *.dbr *.jump2 *.sched *.cse2 *.sched2
*.stack *.[si] g++ g++-cross
 cc1plus stage1
mv: stamp-proto: No such file or directory
mv: crtbegin.o: No such file or directory
mv: crtbeginS.o: No such file or directory
mv: crtend.o: No such file or directory
mv: crtendS.o: No such file or directory
mv: gcc-cross: No such file or directory
mv: cc1obj: No such file or directory
mv: protoize: No such file or directory
mv: unprotoize: No such file or directory
mv: collect2: No such file or directory
mv: *.greg: No such file or directory
mv: *.lreg: No such file or directory
mv: *.combine: No such file or directory
mv: *.flow: No such file or directory
mv: *.cse: No such file or directory
mv: *.jump: No such file or directory
mv: *.rtl: No such file or directory
mv: *.tree: No such file or directory
mv: *.loop: No such file or directory
mv: *.dbr: No such file or directory
mv: *.jump2: No such file or directory
mv: *.sched: No such file or directory
mv: *.cse2: No such file or directory
mv: *.sched2: No such file or directory
mv: *.stack: No such file or directory
mv: *.[si]: No such file or directory
mv: g++-cross: No such file or directory
mv: cc1plus: No such file or directory
make: [stage1-start] Error 1 (ignored)
if [ -f as ] ; then ln -s ../as stage1 || cp as stage1 ; else true ; fi
if [ -f ld ] ; then ln -s ../ld stage1 || cp ld stage1 ; else true ; fi
if [ -f collect-ld ] ; then ln -s ../collect-ld stage1 || cp collect-ld
stage1 ;
 else true ; fi
rm -f stage1/libgcc.a
cp libgcc.a stage1
if [ -f /usr/bin/ranlib -o -f /bin/ranlib ] ; then ranlib stage1/libgcc.a;
else true; fi
mv cp/*.o stage1/cp
mv: cp/*.o: No such file or directory
make: [c++.stage1] Error 1 (ignored)
+ make CC=stage1/xgcc -Bstage1/ CFLAGS=-O LDFLAGS=-s
stage1/xgcc -Bstage1/  -DIN_GCC   -O     -I. -I. -I./config \

-DGCC_INCLUDE_DIR=\"/usr/lib/gcc-lib/sparc-redhat-linux/2.7.2.3/include\"
\
  -DGPLUSPLUS_INCLUDE_DIR=\"/usr/include/g++\" \
  -DLOCAL_INCLUDE_DIR=\"/usr/local/include\" \
-DCROSS_INCLUDE_DIR=\"/usr/lib/gcc-lib/sparc-redhat-linux/2.7.2.3/sys-include\"
\
-DTOOL_INCLUDE_DIR=\"/usr/sparc-redhat-linux/include\" \
-c `echo ./cccp.c | sed 's,^\./,,'`
stage1/xgcc -Bstage1/  -DIN_GCC   -O     -I. -I. -I./config -c ./cexp.c
stage1/xgcc -Bstage1/ -c  -DIN_GCC   -O     -I. -I. -I./config version.c
stage1/xgcc -Bstage1/ -c  -DIN_GCC   -O     -I. -I. -I./config obstack.c
stage1/xgcc -Bstage1/  -DIN_GCC   -O  -s -o cccp cccp.o cexp.o \
version.o obstack.o ` case "stage1/xgcc -Bstage1/" in "cc") echo "" ;;
esac `

rm -f cpp
ln cccp cpp > /dev/null 2>&1 \
 || cp cccp cpp
stage1/xgcc -Bstage1/  -DIN_GCC   -O     -I. -I. -I./config -c ./c-parse.c
stage1/xgcc -Bstage1/ -c  -DIN_GCC   -O     -I. -I. -I./config c-lang.c
stage1/xgcc -Bstage1/ -c  -DIN_GCC   -O     -I. -I. -I./config c-lex.c
stage1/xgcc -Bstage1/ -c  -DIN_GCC   -O     -I. -I. -I./config c-pragma.c
stage1/xgcc -Bstage1/ -c  -DIN_GCC   -O     -I. -I. -I./config c-decl.c
stage1/xgcc -Bstage1/ -c  -DIN_GCC   -O     -I. -I. -I./config c-typeck.c
stage1/xgcc -Bstage1/ -c  -DIN_GCC   -O     -I. -I. -I./config c-convert.c
stage1/xgcc -Bstage1/ -c  -DIN_GCC   -O     -I. -I. -I./config
c-aux-info.c
stage1/xgcc -Bstage1/ -c  -DIN_GCC   -O     -I. -I. -I./config c-common.c
stage1/xgcc -Bstage1/ -c  -DIN_GCC   -O     -I. -I. -I./config c-iterate.c
stage1/xgcc -Bstage1/ -c  -DIN_GCC   -O     -I. -I. -I./config ./genattr.c
stage1/xgcc -Bstage1/ -c  -DIN_GCC   -O     -I. -I. -I./config rtl.c
stage1/xgcc -Bstage1/  -DIN_GCC   -O  -s -o genattr \
 genattr.o rtl.o ` case "obstack.o" in ?*) echo obstack.o ;; esac ` ` case
"stage1/xgcc -Bstage1/"@"" in "cc"@?*) echo  ;; esac ` ` case "" in ?*)
echo  ;; esac
 `
../genattr ./config/sparc/sparc.md > tmp-attr.h
/bin/sh: ./genattr: No such file or directory
make: *** [stamp-attr] Error 126
Bad exit status from /var/tmp/rpm-tmp.18003 (%build)


the file ./genattr exist, but when i execute this :

../genattr: No such file or directory

Can you help me ?


             \\|//
             (@ @)
+--------ooO--(_)--Ooo-----------------+------------------------------------+
|  Antoni Pamies Olive                 |  Et Portem el mon a casa           |
|  Ready Soft                          |  http://www.readysoft.es           |
|  Av. Maria Fortuny 87 3 planta       |  toni@readysoft.net                |
|  Reus (Catalunya)                    |                                    |
+--------------------------------------+------------------------------------+

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~1998-05-29 10:06 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
1998-05-29 10:06 Ultralinux 1.0.9 on a sun4m IPX =?iso8859?Q?Antoni_P=E0mies_Oliv=E9?=

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.