From 65eb4b55276a96444efc4022d93fa39d72154962 Mon Sep 17 00:00:00 2001 From: Axel Kohlmeyer Date: Wed, 14 Oct 2020 14:30:30 -0400 Subject: [PATCH] explicitly enable C++11 and use pkg-config to get readline flags --- tools/lammps-shell/Makefile | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/tools/lammps-shell/Makefile b/tools/lammps-shell/Makefile index 434fc471aa..c241166659 100644 --- a/tools/lammps-shell/Makefile +++ b/tools/lammps-shell/Makefile @@ -1,8 +1,11 @@ SHELL=/bin/sh -CXX=g++ -CXXFLAGS=-O -g -Wall -I../../src -DLAMMPS_LIB_NO_MPI -LDFLAGS= -L../../src -llammps -lreadline +CXX=g++ -std=c++11 +#CXX=g++ +CXXFLAGS=-O -g -Wall -I../../src $(shell pkg-config --cflags readline) +#CXXFLAGS=-O -g -Wall -I../../src +LDFLAGS= -L../../src -Wl,-rpath,../../src -llammps $(shell pkg-config --libs readline) +#LDFLAGS= -L../../src -llammps -lreadline lammps-shell: lammps-shell.o $(CXX) -o $@ $^ $(LDFLAGS) @@ -11,4 +14,4 @@ lammps-shell.o: lammps-shell.cpp $(CXX) -c $(CXXFLAGS) -o $@ $< clean: - @rm -f lammps-shell lammps-shell.o core *~ .lammps-history + @rm -f lammps-shell lammps-shell.o core *~ .lammps-history log.lammps log.cite