Several more dependancy cleanups
This commit is contained in:
parent
7fcf2836bc
commit
fdafbe1f4e
@ -25,7 +25,7 @@
|
||||
TARGET_LANGUAGES:=c,c++
|
||||
|
||||
# If you want multilib enabled, enable this...
|
||||
#MULTILIB:=--enable-multilib
|
||||
MULTILIB:=--enable-multilib
|
||||
|
||||
#############################################################
|
||||
#
|
||||
@ -250,11 +250,17 @@ $(TARGET_DIR)/usr/bin/gcc: $(GCC_BUILD_DIR3)/.compiled
|
||||
mandir=$(TARGET_DIR)/usr/man \
|
||||
toolexecdir=$(TARGET_DIR)/lib/gcc-lib/$(GNU_TARGET_NAME) \
|
||||
-C $(GCC_BUILD_DIR3) install;
|
||||
rm -rf $(TARGET_DIR)/share/locale $(TARGET_DIR)/usr/info \
|
||||
$(TARGET_DIR)/usr/man $(TARGET_DIR)/usr/share/doc
|
||||
(cd $(TARGET_DIR)/usr/bin; ln -fs gcc cc)
|
||||
-$(STRIP) $(TARGET_DIR)/bin/*
|
||||
-$(STRIP) $(TARGET_DIR)/usr/bin/*
|
||||
(cd $(TARGET_DIR)/usr/bin; ln -fs gcc cc)
|
||||
-mv $(TARGET_DIR)/usr/bin/$(GNU_TARGET_NAME)-cpp $(TARGET_DIR)/usr/bin/cpp
|
||||
-mv $(TARGET_DIR)/usr/bin/$(GNU_TARGET_NAME)-gcc $(TARGET_DIR)/usr/bin/gcc
|
||||
-mv $(TARGET_DIR)/usr/bin/$(GNU_TARGET_NAME)-c++ $(TARGET_DIR)/usr/bin/c++
|
||||
-mv $(TARGET_DIR)/usr/bin/$(GNU_TARGET_NAME)-g++ $(TARGET_DIR)/usr/bin/g++
|
||||
-mv $(TARGET_DIR)/usr/bin/$(GNU_TARGET_NAME)-c++filt $(TARGET_DIR)/usr/bin/c++filt
|
||||
rm -rf $(TARGET_DIR)/share/locale $(TARGET_DIR)/usr/info \
|
||||
$(TARGET_DIR)/usr/man $(TARGET_DIR)/usr/share/doc
|
||||
touch -c $(TARGET_DIR)/usr/bin/gcc
|
||||
|
||||
gcc_target: uclibc_target binutils_target $(TARGET_DIR)/usr/bin/gcc
|
||||
|
||||
|
@ -5,7 +5,7 @@
|
||||
#
|
||||
#############################################################
|
||||
# Copyright (C) 2002 by Ken Restivo <ken@246gt.com>
|
||||
# $Id: ncurses.mk,v 1.17 2003/01/19 06:07:22 andersen Exp $
|
||||
# $Id: ncurses.mk,v 1.18 2003/01/20 19:24:02 andersen Exp $
|
||||
#
|
||||
# This program is free software; you can redistribute it and/or modify
|
||||
# it under the terms of the GNU Library General Public License as
|
||||
@ -92,7 +92,7 @@ $(TARGET_DIR)/lib/libncurses.so: $(STAGING_DIR)/lib/libncurses.a
|
||||
cp -dpf $(STAGING_DIR)/usr/share/terminfo/$${i} $(TARGET_DIR)/usr/share/terminfo/; \
|
||||
done
|
||||
|
||||
$(TARGET_DIR)/usr/include/ncurses.h: $(TARGET_DIR)/lib/libncurses.so
|
||||
$(TARGET_DIR)/usr/lib/libncurses.a: $(TARGET_DIR)/lib/libncurses.so
|
||||
cp -dpf $(NCURSES_DIR)/include/curses.h $(TARGET_DIR)/usr/include/ncurses.h
|
||||
cp -dpf $(NCURSES_DIR)/include/term.h $(TARGET_DIR)/usr/include/
|
||||
cp -dpf $(NCURSES_DIR)/include/unctrl.h $(TARGET_DIR)/usr/include/
|
||||
@ -101,7 +101,7 @@ $(TARGET_DIR)/usr/include/ncurses.h: $(TARGET_DIR)/lib/libncurses.so
|
||||
(cd $(TARGET_DIR)/usr/lib; ln -fs libncurses.a libcurses.a)
|
||||
(cd $(TARGET_DIR)/usr/lib; ln -fs libncurses.a libtermcap.a)
|
||||
(cd $(TARGET_DIR)/usr/include; ln -fs ncurses.h curses.h)
|
||||
touch -c $(TARGET_DIR)/usr/include/ncurses.h
|
||||
touch -c $(NCURSES_DIR)/usr/lib/libncurses.a
|
||||
|
||||
ncurses-headers: $(TARGET_DIR)/usr/include/ncurses.h
|
||||
|
||||
|
@ -39,6 +39,7 @@ $(NETKITTELNET_DIR)/$(NETKITTELNET_BINARY): $(NETKITTELNET_DIR)/.configured
|
||||
$(TARGET_DIR)/$(NETKITTELNET_TARGET_BINARY): $(NETKITTELNET_DIR)/$(NETKITTELNET_BINARY)
|
||||
# Only install a few selected items...
|
||||
mkdir -p $(TARGET_DIR)/usr/sbin
|
||||
rm -f $(TARGET_DIR)/$(NETKITTELNET_TARGET_BINARY)
|
||||
cp $(NETKITTELNET_DIR)/$(NETKITTELNET_BINARY) $(TARGET_DIR)/$(NETKITTELNET_TARGET_BINARY)
|
||||
# Enable telnet in inetd
|
||||
perl -i -p -e "s~^#telnet.*~telnet\tstream\ttcp\tnowait\troot\t/usr/sbin/telnetd\t/usr/sbin/telnetd~;" $(TARGET_DIR)/etc/inetd.conf
|
||||
|
@ -42,12 +42,12 @@ $(TARGET_DIR)/lib/libcrypto.so.0: $(STAGING_DIR)/lib/libcrypto.so.0
|
||||
cp -fa $(STAGING_DIR)/lib/libssl.so* $(TARGET_DIR)/lib/
|
||||
#cp -fa $(STAGING_DIR)/bin/openssl $(TARGET_DIR)/bin/
|
||||
|
||||
$(TARGET_DIR)/usr/include/openssl/crypto.h: $(TARGET_DIR)/lib/libcrypto.so.0
|
||||
$(TARGET_DIR)/usr/lib/libssl.a: $(TARGET_DIR)/lib/libcrypto.so.0
|
||||
mkdir -p $(TARGET_DIR)/usr/include
|
||||
cp -a $(STAGING_DIR)/include/openssl $(TARGET_DIR)/usr/include/
|
||||
cp -dpf $(STAGING_DIR)/lib/libssl.a $(TARGET_DIR)/usr/lib/
|
||||
cp -dpf $(STAGING_DIR)/lib/libcrypto.a $(TARGET_DIR)/usr/lib/
|
||||
touch -c $(TARGET_DIR)/usr/include/openssl/crypto.h
|
||||
touch -c $(TARGET_DIR)/usr/lib/libssl.a
|
||||
|
||||
openssl-headers: $(TARGET_DIR)/usr/include/openssl/crypto.h
|
||||
|
||||
|
@ -27,7 +27,7 @@ ifeq ($(USE_UCLIBC_TOOLCHAIN),true)
|
||||
TARGET_LANGUAGES:=c,c++
|
||||
|
||||
# If you want multilib enabled, enable this...
|
||||
#MULTILIB:=--enable-multilib
|
||||
MULTILIB:=--enable-multilib
|
||||
|
||||
#############################################################
|
||||
#
|
||||
|
@ -49,12 +49,12 @@ $(TARGET_DIR)/lib/libz.so.1.1.4: $(STAGING_DIR)/lib/libz.so.1.1.4
|
||||
-$(STRIP) --strip-unneeded $(TARGET_DIR)/lib/libz.so*
|
||||
touch -c $(TARGET_DIR)/lib/libz.so.1.1.4
|
||||
|
||||
$(TARGET_DIR)/usr/include/zlib.h: $(TARGET_DIR)/lib/libz.so.1.1.4
|
||||
$(TARGET_DIR)/usr/lib/libz.a: $(TARGET_DIR)/lib/libz.so.1.1.4
|
||||
mkdir -p $(TARGET_DIR)/usr/include
|
||||
cp -dpf $(STAGING_DIR)/include/zlib.h $(TARGET_DIR)/usr/include/
|
||||
cp -dpf $(STAGING_DIR)/include/zconf.h $(TARGET_DIR)/usr/include/
|
||||
cp -dpf $(STAGING_DIR)/lib/libz.a $(TARGET_DIR)/usr/lib/
|
||||
touch -c $(TARGET_DIR)/usr/include/zlib.h
|
||||
touch -c $(TARGET_DIR)/usr/lib/libz.a
|
||||
|
||||
zlib-headers: $(TARGET_DIR)/usr/include/zlib.h
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user