[haiku-development] Building GCC 2.95 in a x86_64 machine.

I tried to compile Haiku with the legacy GCC under Linux so I could run R5 applications on it. The cross-compiler build failed:

( cd /home/bga/haiku/src/haiku/trunk/generated/cross-tools/lib ; ranlib ./libiberty.an ) mv -f /home/bga/haiku/src/haiku/trunk/generated/cross-tools/lib/./libiberty.an /home/bga/haiku/src/haiku/trunk/generated/cross-tools/lib/./libiberty.a
if test -n ""; then \
          case "" in \
            /*)    thd=;; \
*) thd=/home/bga/haiku/src/haiku/trunk/generated/cross-tools/include/;; \
          esac; \
/bin/sh /home/bga/haiku/src/buildtools/trunk/legacy/binutils/libiberty/../mkinstalldirs ${thd}; \ for h in /home/bga/haiku/src/buildtools/trunk/legacy/binutils/libiberty/../include/ansidecl.h /home/bga/haiku/src/buildtools/trunk/legacy/binutils/libiberty/../include/demangle.h /home/bga/haiku/src/buildtools/trunk/legacy/binutils/libiberty/../include/dyn-string.h /home/bga/haiku/src/buildtools/trunk/legacy/binutils/libiberty/../include/fibheap.h /home/bga/haiku/src/buildtools/trunk/legacy/binutils/libiberty/../include/floatformat.h /home/bga/haiku/src/buildtools/trunk/legacy/binutils/libiberty/../include/hashtab.h /home/bga/haiku/src/buildtools/trunk/legacy/binutils/libiberty/../include/libiberty.h /home/bga/haiku/src/buildtools/trunk/legacy/binutils/libiberty/../include/objalloc.h /home/bga/haiku/src/buildtools/trunk/legacy/binutils/libiberty/../include/partition.h /home/bga/haiku/src/buildtools/trunk/legacy/binutils/libiberty/../include/safe-ctype.h /home/bga/haiku/src/buildtools/trunk/legacy/binutils/libiberty/../include/sort.h /home/bga/haiku/src/buildtools/trunk/legacy/binutils/libiberty/../include/splay-tree.h /home/bga/haiku/src/buildtools/trunk/legacy/binutils/libiberty/../include/ternary.h; do \
            /usr/bin/install -c -m 644 $h ${thd}; \
          done; \
        fi
make[3]: Entering directory `/usr/local/google/home/bga/haiku/haiku/trunk/generated/cross-tools-build/binutils/libiberty/testsuite'
make[3]: Nothing to be done for `install'.
make[3]: Leaving directory `/usr/local/google/home/bga/haiku/haiku/trunk/generated/cross-tools-build/binutils/libiberty/testsuite' make[2]: Leaving directory `/usr/local/google/home/bga/haiku/haiku/trunk/generated/cross-tools-build/binutils/libiberty'
make[1]: Nothing to be done for `install-target'.
make[1]: Leaving directory `/usr/local/google/home/bga/haiku/haiku/trunk/generated/cross-tools-build/binutils'
Configuring for a x86_64-unknown-linux-gnu host.
Invalid configuration `x86_64-unknown-linux-gnu': machine `x86_64-unknown' not recognized Invalid configuration `x86_64-unknown-linux-gnu': machine `x86_64-unknown' not recognized
Unrecognized host system name x86_64-unknown-linux-gnu.

Any ideas?

-Bruno

Other related posts: