| From 4ba61c59d3488c263d106d486b656854a57ad79f Mon Sep 17 00:00:00 2001 |
| From: Jens Rehsack <sno@netbsd.org> |
| Date: Thu, 13 Aug 2020 15:26:30 +0200 |
| Subject: [PATCH 1/2] conf/Unix.mk: remove fixed command definitions |
| |
| For cross compiling in Yocto or with appropriate SDKs, commands like |
| `$CC` are reasonably predefined. |
| |
| Upstream-Status: Inappropriate |
| |
| Signed-off-by: Jens Rehsack <sno@netbsd.org> |
| --- |
| conf/Unix.mk | 10 +++------- |
| 1 file changed, 3 insertions(+), 7 deletions(-) |
| |
| diff --git a/conf/Unix.mk b/conf/Unix.mk |
| index 02f2b2b..05979fc 100644 |
| --- a/conf/Unix.mk |
| +++ b/conf/Unix.mk |
| @@ -37,23 +37,19 @@ RM = rm -f |
| MKDIR = mkdir -p |
| |
| # C compiler and flags. |
| -CC = cc |
| -CFLAGS = -W -Wall -Os -fPIC |
| CCOUT = -c -o |
| |
| # Static library building tool. |
| -AR = ar |
| ARFLAGS = -rcs |
| AROUT = |
| |
| # DLL building tool. |
| -LDDLL = cc |
| +LDDLL = $(CCLD) |
| LDDLLFLAGS = -shared |
| LDDLLOUT = -o |
| |
| # Static linker. |
| -LD = cc |
| -LDFLAGS = |
| +LD = $(CCLD) |
| LDOUT = -o |
| |
| # C# compiler; we assume usage of Mono. |
| @@ -63,7 +59,7 @@ RUNT0COMP = mono T0Comp.exe |
| # Set the values to 'no' to disable building of the corresponding element |
| # by default. Building can still be invoked with an explicit target call |
| # (e.g. 'make dll' to force build the DLL). |
| -#STATICLIB = no |
| +STATICLIB = no |
| #DLL = no |
| #TOOLS = no |
| #TESTS = no |
| -- |
| 2.17.1 |
| |