Some Bugs

Doug Evans dje@cygnus.com
Wed Mar 5 11:59:00 GMT 1997


   Date: Wed, 5 Mar 1997 14:32:22 -0500 (EST)
   From: Bernie Doehner <bad@uhf.wireless.net>

   Hmm. So, if srcdir == . I should be able to use any make?

Well, "any make" is too general.
Let's say "any reasonable make" [not that any particular
make isn't reasonable].

   At least under FreeBSD, this doesn't seem to be the case (and yes, I
   reran configure (configure --target=shm-hms --prefix=/usr/local). 

No one here does regular testing with FreeBSD so if you run
into build trouble, it's not unexpected.  I'm not singling out FreeBSD.
The point is until a build is actually tried on any particular
host + o/s version, one can't really know builds will be problem
free.  Nor have I made a point of testing net newlib releases with
builds of srcdir=. and make != GNU make [nor should I be expected to, IMHO].

But we'll certainly take patches ....

   [...]
   Created "libc/sys/Makefile" in /usr/src/sh/newlib-1.7.0/sh-hms/newlib using "host/any"
   Created "libc/sys/sh/Makefile" in /usr/src/sh/newlib-1.7.0/sh-hms/newlib using "host/any"
   Created "libc/syscalls/Makefile" in /usr/src/sh/newlib-1.7.0/sh-hms/newlib using "host/any"
   rm -rf targ-include stmp-targ-include
   mkdir targ-include targ-include/sys targ-include/machine
   for i in ./libc/machine/sh/machine/*.h; do  if [ -f $i ]; then  cp $i targ-include/machine/`basename $i`;  else true; fi ;  done
   for i in ./libc/sys/sh/sys/*.h; do  if [ -f $i ]; then  cp $i targ-include/sys/`basename $i`;  else true; fi ;  done
   touch stmp-targ-include
   rm -f libm.a
   ln libm/libm.a libm.a >/dev/null 2>/dev/null || cp libm/libm.a libm.a
   cp: libm/libm.a: No such file or directory
   *** Error code 1

   Stop.
   *** Error code 1

   Stop.
   uhf:/usr/src/sh/newlib-1.7.0> 
   uhf:/usr/src/sh/newlib-1.7.0> exit
   exit

   Script done on Wed Mar  5 14:26:57 1997

   Bernie





More information about the crossgcc mailing list