35 lines
1.3 KiB
Diff
35 lines
1.3 KiB
Diff
|
diff -ruN klibc-1.0/Makefile klibc-1.0.new/Makefile
|
||
|
--- klibc-1.0/Makefile 2005-03-07 19:17:15.000000000 +0100
|
||
|
+++ klibc-1.0.new/Makefile 2005-08-27 22:40:12.000000000 +0200
|
||
|
@@ -61,7 +61,8 @@
|
||
|
mkdir -p $(INSTALLROOT)$(INSTALLDIR)/$(CROSS)include/$$d ; \
|
||
|
for r in $(KRNLSRC)/include $(KRNLOBJ)/include $(KRNLOBJ)/include2 ; do \
|
||
|
[ ! -d $$r/$$d ] || \
|
||
|
- cp -rfL $$r/$$d/. $(INSTALLROOT)$(INSTALLDIR)/$(KCROSS)include/$$d/. ; \
|
||
|
+ (chmod -R +w $(INSTALLROOT)$(INSTALLDIR)/$(KCROSS)include/$$d/.; \
|
||
|
+ cp -rfL $$r/$$d/. $(INSTALLROOT)$(INSTALLDIR)/$(KCROSS)include/$$d/. ); \
|
||
|
done ; \
|
||
|
done
|
||
|
cd $(INSTALLROOT)$(INSTALLDIR)/$(KCROSS)include && ln -sf asm-$(ARCH) asm
|
||
|
diff -ruN klibc-1.0/MCONFIG klibc-1.0.new/MCONFIG
|
||
|
--- klibc-1.0/MCONFIG 2005-03-06 20:35:22.000000000 +0100
|
||
|
+++ klibc-1.0.new/MCONFIG 2005-08-27 22:43:06.000000000 +0200
|
||
|
@@ -12,7 +12,7 @@
|
||
|
KCROSS ?= $(CROSS)
|
||
|
|
||
|
# Location for installation
|
||
|
-prefix = /usr
|
||
|
+prefix = $(out)
|
||
|
bindir = $(prefix)/bin
|
||
|
libdir = $(prefix)/lib
|
||
|
mandir = $(prefix)/man
|
||
|
@@ -70,7 +70,7 @@
|
||
|
# THIS MUST BE AN ABSOLUTE PATH WITH NO FINAL SLASH.
|
||
|
# Leave this empty to make it the root.
|
||
|
#
|
||
|
-SHLIBDIR = /lib
|
||
|
+SHLIBDIR = $(out)/lib
|
||
|
|
||
|
# Enable this to make perror/strerror return real error messages
|
||
|
# This makes klibc.so and any static binary which uses these functions
|