hp-parisc to m68k cross compilation problem
Alexander (athorp@lucent.com)
Tue, 13 Oct 1998 14:54:06 +0100
I am trying to compile newlib-1.7.1 for 68k on an HP host.
My config.status is as follows:
#!/bin/sh
# This file was generated automatically by configure. Do not edit.
# This directory was configured as follows:
../newlib-1.7.1/configure --host=hppa1.1-hp-hpux10.20
--prefix=/usr/local/m68k-coff --target=m68k-coff --program-suffix=68k -v
--norecursion
# using "../newlib-1.7.1/config/mh-hpux"
I get the following error:
gmake[1]: Entering directory
`/tmp_mnt/home/athorp/src/tools/GNU/gcc68k/build-newlib/etc'
gmake[1]: Nothing to be done for `all'.
gmake[1]: Leaving directory
`/tmp_mnt/home/athorp/src/tools/GNU/gcc68k/build-newlib/etc'
gmake[1]: Entering directory
`/tmp_mnt/home/athorp/src/tools/GNU/gcc68k/build-newlib/m68k-coff/newlib'
gmake[1]: *** No rule to make target `all'. Stop.
gmake[1]: Leaving directory
`/tmp_mnt/home/athorp/src/tools/GNU/gcc68k/build-newlib/m68k-coff/newlib'
gmake: *** [all-target-newlib] Error 2
And it's true - ./m68k-coff/newlib/Makefile has no `all' target, just
targets
multi-do and multi-clean. When doing the same thing at home on a Linux x86
system, this Makefile is generated correctly, and the entire compilation
goes
through without a hitch. Has anybody managed to build gcc for 68k on an HP?
Does anybody have an inkling as to what might be wrong here?
Thanks in advance.
****************************************************************************
*****
Alex Thorp
GSM Software Engineer
Lucent Technologies
The Quadrant
Stonehill Green
Westlea
Swindon
Wiltshire SN5 7DJ
Tel: +44 1793 776827
Fax: +44 1793 776827
Mob: +44 976 359302
mailto:athorp@lucent.com
________________________________________________
To get help for the crossgcc list, send mail to
crossgcc-request@cygnus.com with the text 'help'
(without the quotes) in the body of the message.