success newlib-1.8.0 egcs-1.0.1 i960-intel-coff

Neal Becker neal@ctd.comsat.com
Tue Jan 6 09:44:00 GMT 1998


Successfully built newlib-1.8.0 with egcs-1.0.0 on i960-intel-coff.
But not without problems!

Here is what I had to do:

1) configure in libgloss/i960 was apparantly wrong.  I copied
libgloss/m68k/configure to i960.

2) libgloss/i960/Makefile.in needed some fixes to do make install:

*** Makefile.in	1998/01/06 17:25:00	1.1
--- Makefile.in	1998/01/06 17:25:58
***************
*** 56,62 ****
  MON_CRT0	=
  MON_OBJS	= mon-read.o mon-write.o mon-syscalls.o
  MON_TEST	=
! MON_INSTALL	=
  
  # Host specific makefile fragment comes in here.
  @host_makefile_frag@
--- 56,62 ----
  MON_CRT0	=
  MON_OBJS	= mon-read.o mon-write.o mon-syscalls.o
  MON_TEST	=
! MON_INSTALL	= install-mon
  
  # Host specific makefile fragment comes in here.
  @host_makefile_frag@
***************
*** 115,121 ****
  	rm -f Makefile config.status *~
  
  .PHONY: install info install-info clean-info
! install: ${SIM_INSTALL} ${MVME_INSTALL} ${EVM_INSTALL}
  
  install-sim:
  	set -e; for x in ${SIM_CRT0} ${SIM_BSP} ${SIM_SCRIPTS}; do ${INSTALL_DATA} $$x ${tooldir}/lib/$$x; done
--- 115,124 ----
  	rm -f Makefile config.status *~
  
  .PHONY: install info install-info clean-info
! install: ${MON_INSTALL}
! 
! install-mon:
! 	set -e; for x in ${MON_CRT0} ${MON_BSP} ${MON_SCRIPTS}; do ${INSTALL_DATA} $$x ${tooldir}/lib/$$x; done
  
  install-sim:
  	set -e; for x in ${SIM_CRT0} ${SIM_BSP} ${SIM_SCRIPTS}; do ${INSTALL_DATA} $$x ${tooldir}/lib/$$x; done



More information about the Newlib mailing list