From: John Andrews (john@triscend.com)
Date: Sat Mar 17 2001 - 22:56:28 EST
Hi All,
This may be something mindless I'm doing, but I couldn't get the 2.4.x
sources to configure after applying the recent patch.
I found one space that wanted to be a tab, shown in the diff below of the
arch/armnommu/Makefile:
$ diff -u Makefile~ Makefile | tee diffmake
--- Makefile~ Sat Mar 17 00:45:08 2001
+++ Makefile Sat Mar 17 02:29:36 2001
@@ -180,7 +180,7 @@
arch/armnommu/vmlinux.lds: arch/armnommu/vmlinux-$(PROCESSOR).lds.in dummy
@sed 's/TEXTADDR/$(TEXTADDR)/' <$< >tmp.ld
@sed 's/DATAADDR/$(DATAADDR)/' <tmp.ld >$@
- $(RM) tmp.ld
+ $(RM) tmp.ld
arch/armnommu/kernel arch/armnommu/mm arch/armnommu/lib: dummy
$(MAKE) CFLAGS="$(CFLAGS) $(CFLAGS_KERNEL)" $(subst $@, _dir_$@, $@)
---end of diff---
There also seemed to be a command line length issue that crashed make dep. I
switched from find as a command line option of makedep to find piping to
xargs with makedep. This is shown in this diff for the post patch top level
makefile:
$ diff -u Makefile~ Makefile | tee diffmake-xargsmod
--- Makefile~ Sat Mar 17 00:51:36 2001
+++ Makefile Sat Mar 17 04:51:28 2001
@@ -458,7 +458,7 @@
dep-files: scripts/mkdep archdep include/linux/version.h
scripts/mkdep init/*.c > .depend
- scripts/mkdep `find $(FINDHPATH) -name SCCS -prune -o -follow -name
\*.h
! -name modversions.h -print` > .hdepend
+ find $(FINDPATH) -name SCCS -prune -o -follow -name \*.h ! -name
modvers
ions.h -print0 | xargs -0r scripts/mkdep > .hdepend
$(MAKE) $(patsubst %,_sfdep_%,$(SUBDIRS))
_FASTDEP_ALL_SUB_DIRS="$(SUBDI
RS)"
ifdef CONFIG_MODVERSIONS
$(MAKE) update-modverfile
---end of xargs mod---
A special thanks to the guys at RidgeRun as well as everyone else bringing
armnommu support to the 2.4 kernel!
John E. A.
This message resent by the uclinux-dev@uclinux.org list server http://www.uClinux.org/
This archive was generated by hypermail 2.1.4 : Thu Sep 19 2002 - 13:19:35 EDT