From 56da8786c9e5303df408d734a25d1a635829a126 Mon Sep 17 00:00:00 2001 From: Benjamin Schulz Date: Tue, 6 Jan 2015 02:11:07 +0100 Subject: [PATCH] * made OS X build self contained (e.g. linking everything static) --- build/Makefile | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/build/Makefile b/build/Makefile index d8957b8..afa048d 100644 --- a/build/Makefile +++ b/build/Makefile @@ -1,19 +1,23 @@ ###### -LD_FLAGS=\ - -lsndfile\ - UNAME := $(shell uname) BINARY=../bin/$(UNAME)/wav2json SRC=../src ifeq ($(UNAME), Linux) -LD_PLATFORM_FLAGS=$(LD_FLAGS) -lboost_program_options +LD_PLATFORM_FLAGS=-lboost_program_options CC=g++ endif ifeq ($(UNAME), Darwin) CC=clang++ -LD_PLATFORM_FLAGS=$(LD_FLAGS) -lboost_program_options-mt +LD_PLATFORM_FLAGS=\ + /usr/local/lib/libboost_program_options-mt.a \ + /usr/local/lib/libsndfile.a \ + /usr/local/lib/libogg.a \ + /usr/local/lib/libvorbis.a \ + /usr/local/lib/libvorbisenc.a \ + /usr/local/lib/libFLAC.a + INCLUDES=\ -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.7.sdk/usr/X11/include/ endif