ELF preparation step 1:

Move our old a.out utils to /usr/libexec/aout.
Enable binutils and put the utils in /usr/libexec/elf
Enable objformat, a little helper program that calls the right
utils based on /etc/objformat and $OBJFORMAT.

This will enable the ELF generating tools.
Remember that this is only step one, the system is still compiled
and run in a.out format ONLY.

Problem left to solve: The BSD manpages wins over the GNU equivalents
as the are installed last. We need to distinguish between the manpages
somehow...
This commit is contained in:
Søren Schmidt
1998-05-25 17:34:42 +00:00
parent e793c690a0
commit 77dfb966d9
11 changed files with 22 additions and 15 deletions
+5 -1
View File
@@ -1,5 +1,5 @@
#
# $Id: Makefile,v 1.178 1998/05/16 22:20:44 jb Exp $
# $Id: Makefile,v 1.179 1998/05/18 03:28:02 jb Exp $
#
# While porting to the another architecture include the bootstrap instead
# of the normal build.
@@ -584,6 +584,10 @@ lib-tools:
usr.bin/mk_cmds \
usr.bin/nm \
usr.bin/ranlib \
usr.bin/strip \
usr.bin/objformat \
usr.bin/env \
gnu/usr.bin/binutils \
usr.bin/uudecode
cd ${.CURDIR}/$d; ${MAKE} ${MK_FLAGS} ${_DEPEND}; \
${MAKE} ${MK_FLAGS} all; \