From 400281f3b0172ca6fe97f4a984c9e7895f939d36 Mon Sep 17 00:00:00 2001 From: Mark Pizzolato Date: Sat, 13 Apr 2013 05:31:55 -0700 Subject: [PATCH] NetBSD makefile cleanup --- makefile | 21 ++++++++++++--------- 1 file changed, 12 insertions(+), 9 deletions(-) diff --git a/makefile b/makefile index 4bcaf8bc..37239a2a 100644 --- a/makefile +++ b/makefile @@ -111,6 +111,7 @@ ifeq ($(WIN32),) #*nix Environments (&& cygwin) OS_CCDEFS = -D_GNU_SOURCE GCC_OPTIMIZERS_CMD = $(GCC) -v --help 2>&1 GCC_WARNINGS_CMD = $(GCC) -v --help 2>&1 + LD_ELF = $(shell echo | $(GCC) -E -dM - | grep __ELF__) ifeq (Darwin,$(OSTYPE)) OSNAME = OSX LIBEXT = dylib @@ -153,15 +154,17 @@ ifeq ($(WIN32),) #*nix Environments (&& cygwin) PCAPLIB = wpcap LIBEXT = a else - LDSEARCH :=$(shell ldconfig -r | grep 'search directories' | awk '{print $$3}' | sed 's/:/ /g') - ifneq (,$(LDSEARCH)) - LIBPATH := $(LDSEARCH) - else - $(info *** Warning ***) - $(info *** Warning *** The library search path on your $(OSTYPE) platform can't be) - $(info *** Warning *** determined. This should be resolved before you can expect) - $(info *** Warning *** to have fully working simulators.) - $(info *** Warning ***) + ifeq (,$(findstring NetBSD,$(OSTYPE))) + LDSEARCH :=$(shell ldconfig -r | grep 'search directories' | awk '{print $$3}' | sed 's/:/ /g') + ifneq (,$(LDSEARCH)) + LIBPATH := $(LDSEARCH) + else + $(info *** Warning ***) + $(info *** Warning *** The library search path on your $(OSTYPE) platform can't be) + $(info *** Warning *** determined. This should be resolved before you can expect) + $(info *** Warning *** to have fully working simulators.) + $(info *** Warning ***) + endif endif ifeq (usrpkglib,$(shell if $(TEST) -d /usr/pkg/lib; then echo usrpkglib; fi)) LIBPATH += /usr/pkg/lib