This is the mail archive of the crossgcc@cygnus.com mailing list for the crossgcc project.


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

Re: Problem building newlib-1.8.0 for m68k-coff target.


   From: "Rosenow, Jim" <Jim.Rosenow@mts.com>
   Date: Mon, 28 Jul 1997 17:50:25 -0500

   Thanks to all who have helped me so far!  Here is my latest problem.
   I've built binutils and gcc and am trying to build newlib-1.8.0 for an
   m68k-coff target with an i386-pc-gnuwin32
   host.
   I'm getting the following error.

   /install/bin/m68k-coff-gcc -g -O2  -O2 -DMISSING_SYSCALL_NAMES
   -fno-builtin
   -I/usr/rosenow/source/build-newlib/m68k-coff/newlib/./targ-include
   -I/usr/rosenow/source/newlib-1.8.0/newlib/./libc/include
   -c ../../../../../newlib-1.8.0/newlib/libc/stdio/fileno.c
   make[3]: *** No rule to make target `glue.h', needed by `findfp.o'.
   Stop.
   make[2]: *** [stdio/lib.a] Error 1
   make[1]: *** [libc/libc.a] Error 2
   make: *** [all-target-newlib] Error 2

   findfp.c #includes "glue.h" and glue.h exists in the libgloss directory
   but no include path to
   libgloss is passed to the compiler.  Should it be?  Thanks in advance
   for the help.

glue.h lives in newlib/libc/stdio.
It's a zero length file however.  Hmmm...

The one in libgloss is for something else.