Commit dadad951 authored by Eric Andersen's avatar Eric Andersen
Browse files

Thomas Lundquist writes:

If I understand you correctly, you want the ncurses development headers
on the target.

a patch for this (named target_headers.patch and includes similar
options for a few other libs in buildroot) can be found at:

http://www.zelow.no/floppyfw/download/Development/Patches/buildroot/

(a few packages there aswell)

it will add an option to put headers on target for ncurses, zlib and
openssl.



Thomas.
parent b5ad3a79
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -46,6 +46,7 @@ $(E2FSPROGS_DIR)/.configured: $(E2FSPROGS_DIR)/.unpacked
		--disable-resizer --enable-fsck \
                --disable-e2initrd-helper \
		--without-catgets $(DISABLE_NLS) \
		$(DISABLE_LARGEFILE) \
	);
	touch  $(E2FSPROGS_DIR)/.configured

+7 −0
Original line number Diff line number Diff line
@@ -6,3 +6,10 @@ config BR2_PACKAGE_NCURSES
	  curses in System V Release 4.0, and more.

	  http://www.gnu.org/software/ncurses/

config BR2_PACKAGE_NCURSES_TARGET_HEADERS
	bool "ncurses headers in target"
	default n
	depends on BR2_PACKAGE_NCURSES
	help
	  Ncurses headers in target
+3 −0
Original line number Diff line number Diff line
@@ -149,3 +149,6 @@ ncurses-dirclean:
ifeq ($(strip $(BR2_PACKAGE_NCURSES)),y)
TARGETS+=ncurses
endif
ifeq ($(strip $(BR2_PACKAGE_NCURSES_TARGET_HEADERS)),y)
TARGETS+=ncurses-headers
endif
+7 −0
Original line number Diff line number Diff line
@@ -8,3 +8,10 @@ config BR2_PACKAGE_OPENSSL
	  full-strength general-purpose cryptography library.

	  http://www.openssl.org/

config BR2_PACKAGE_OPENSSL_TARGET_HEADERS
	bool "openssl headers in target"
	default n
	depends on BR2_PACKAGE_OPENSSL
	help
	  Put openssl headers in the target.
+4 −1
Original line number Diff line number Diff line
@@ -25,7 +25,7 @@ $(OPENSSL_DIR)/.unpacked: $(DL_DIR)/$(OPENSSL_SOURCE)

$(OPENSSL_DIR)/Makefile: $(OPENSSL_DIR)/.unpacked
	(cd $(OPENSSL_DIR); \
	CFLAGS="-DOPENSSL_NO_KRB5 -DOPENSSL_NO_IDEA -DOPENSSL_NO_MDC2 -DOPENSSL_NO_RC5" \
	CFLAGS="-DOPENSSL_NO_KRB5 -DOPENSSL_NO_IDEA -DOPENSSL_NO_MDC2 -DOPENSSL_NO_RC5 $(TARGET_CFLAGS)" \
	PATH=$(TARGET_PATH) ./Configure linux-$(ARCH) --prefix=/ \
		--openssldir=/usr/lib/ssl -L$(STAGING_DIR)/lib -ldl \
		-I$(STAGING_DIR)/include $(OPENSSL_OPTS) no-threads \
@@ -85,3 +85,6 @@ openssl-dirclean:
ifeq ($(strip $(BR2_PACKAGE_OPENSSL)),y)
TARGETS+=openssl
endif
ifeq ($(strip $(BR2_PACKAGE_OPENSSL_TARGET_HEADERS)),y)
TARGETS+=openssl-headers
endif
Loading