Updated klibc lfs file.

This commit is contained in:
Arne Fitzenreiter
2010-02-14 11:18:59 +01:00
parent 6a34b2882e
commit 8e884b1886
7 changed files with 227 additions and 1893 deletions

View File

@@ -70,9 +70,9 @@ $(TARGET) :
/install/initrd/lib/modules/$(KVER)-ipfire/dahdi
# ... acpi/dock.ko is needed for libata
-mkdir -p /install/initrd/lib/modules/$(KVER)-ipfire/kernel/drivers/acpi
cp -a /lib/modules/$(KVER)-ipfire/kernel/drivers/acpi/dock.ko \
/install/initrd/lib/modules/$(KVER)-ipfire/kernel/drivers/acpi/dock.ko
# -mkdir -p /install/initrd/lib/modules/$(KVER)-ipfire/kernel/drivers/acpi
# cp -a /lib/modules/$(KVER)-ipfire/kernel/drivers/acpi/dock.ko \
# /install/initrd/lib/modules/$(KVER)-ipfire/kernel/drivers/acpi/dock.ko
cp /opt/$(MACHINE)-uClibc/lib/libgcc_s.so.1 /install/initrd/lib/

View File

@@ -37,13 +37,16 @@ TARGET = $(DIR_INFO)/$(THISAPP)
###############################################################################
objects = $(DL_FILE) \
klibc-extras-2.2.tar.gz
klibc-extras-2.2.tar.gz \
klibc-1.5.14-linux2.6.27-includes.tar.bz2
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
klibc-extras-2.2.tar.gz = $(DL_FROM)/klibc-extras-2.2.tar.gz
klibc-1.5.14-linux2.6.27-includes.tar.bz2 = $(DL_FROM)/klibc-1.5.14-linux2.6.27-includes.tar.bz2
$(DL_FILE)_MD5 = 030d978a7f16800e8ccae12d6fb5e7ba
klibc-extras-2.2.tar.gz_MD5 = 7e5042978531048c369f59ca1a13055b
klibc-1.5.14-linux2.6.27-includes.tar.bz2_MD5 = 1f875129d35193e35d27ed2b61a80bb6
install : $(TARGET)
@@ -74,14 +77,13 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
@$(PREBUILD)
@rm -rf $(DIR_APP) $(DIR_SRC)/klibc* && cd $(DIR_SRC) && tar jxf $(DIR_DL)/$(DL_FILE) && \
tar zxf $(DIR_DL)/klibc-extras-2.2.tar.gz
cd $(DIR_APP) && ln -fs ../linux linux
cd $(DIR_SRC) && tar jxf $(DIR_DL)/klibc-1.5.14-linux2.6.27-includes.tar.bz2
cd $(DIR_SRC)/klibc-extras && sed -i "s|^INSTALL = .*|INSTALL = /usr/bin/install -c -m 755|g" Makefile
cd $(DIR_APP) && make $(MAKETUNING) $(EXTRA_MAKE)
cd $(DIR_APP) && make install
cd $(DIR_SRC)/klibc-extras && make $(MAKETUNING) $(EXTRA_MAKE)
cd $(DIR_SRC)/klibc-extras && make install
ln -sf sh.shared /usr/lib/klibc/bin/sh
#mv /lib/klibc-*.so /lib/klibc-pFXBYGYRiBAAryaZ7Zw_ISKpcTk.so
#mv /usr/lib/klibc/lib/klibc-*.so /usr/lib/klibc/lib/klibc-pFXBYGYRiBAAryaZ7Zw_ISKpcTk.so
@rm -rf $(DIR_APP) $(DIR_SRC)/klibc*
@$(POSTBUILD)