From 478ddbded9231bb0c143f1c55ce028922a4cf9c0 Mon Sep 17 00:00:00 2001 From: Alexander Lin Date: Wed, 17 Jun 2015 15:56:47 -0500 Subject: [PATCH] Make Trick Mac Homebrew friendly. For some reason, fxplot and gxplot are not linking now because they are missing symbols. Adding -lc++abi to fix it (maybe). refs #66 --- trick_source/data_products/DPX/APPS/FXPLOT/makefile | 2 +- trick_source/data_products/DPX/APPS/GXPLOT/makefile | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/trick_source/data_products/DPX/APPS/FXPLOT/makefile b/trick_source/data_products/DPX/APPS/FXPLOT/makefile index 5e182fd1..9875be5a 100644 --- a/trick_source/data_products/DPX/APPS/FXPLOT/makefile +++ b/trick_source/data_products/DPX/APPS/FXPLOT/makefile @@ -22,7 +22,7 @@ endif ifeq ($(TRICK_HOST_TYPE), Darwin) INCDIRS += -I/usr/X11/include - XLIBS = -L${MOTIF_HOME}/lib -lXm -L/usr/X11R6/lib -lXt -lX11 + XLIBS = -L${MOTIF_HOME}/lib -lXm -L/usr/X11R6/lib -lXt -lX11 -lc++abi else ifneq (${MOTIF_HOME},/usr) XLIBS = -L${MOTIF_HOME}/lib64 -L${MOTIF_HOME}/lib diff --git a/trick_source/data_products/DPX/APPS/GXPLOT/makefile b/trick_source/data_products/DPX/APPS/GXPLOT/makefile index dd6a538b..4041ac6e 100644 --- a/trick_source/data_products/DPX/APPS/GXPLOT/makefile +++ b/trick_source/data_products/DPX/APPS/GXPLOT/makefile @@ -23,7 +23,7 @@ endif ifeq ($(TRICK_HOST_TYPE), Darwin) INCDIRS += -I/usr/X11/include MOTIF_INCDIR = -I/sw/include - XLIBS = -L/sw/lib -lXm -L/usr/X11R6/lib -lXt -lX11 ${LIBXML} + XLIBS = -L/sw/lib -lXm -L/usr/X11R6/lib -lXt -lX11 ${LIBXML} -lc++abi else XLIBS = -L/usr/X11R6/lib64 -L/usr/X11R6/lib -lXm -lXt -lX11 ${LIBXML} endif