Opened 18 years ago
Closed 18 years ago
#114 closed defect (invalid)
uClibc replaced all Makefiles 17 months ago
Reported by: | pingutronix | Owned by: | |
---|---|---|---|
Priority: | major | Milestone: | CLFS Embedded 1.0.0 |
Component: | BOOK | Version: | CLFS Embedded 1.0.0 |
Keywords: | Cc: |
Description
since uClibc replaced all Makefiles for new build infrastucture in the past Chapter 6.7.1 and 6.10.1 dont work.
Makefile is now Makefile.in Makefiles in libc/sysdeps/linux are now Makefile, Makefile.arch, Makefile.comminarch, Makefile.in
Replace with:
cp Makefile.in{,.orig} sed -e 's/$(LN) -fs/cp/g' Makefile.in.orig > Makefile.in for file in `find libc/sysdeps/linux -name "Makefile*"`; do cp $file{,.orig} sed -e 's/$(LN) -fs/cp/g' -e 's@../libc/@$(TOPDIR)libc/@g' $file.orig > $file done
Note:
See TracTickets
for help on using tickets.
The CLFS Embedded book is still in progress. New uClibc 0.9.29 should fix a lot of the issues in this book. Expect changes.