explicitly enable C++11 and use pkg-config to get readline flags
This commit is contained in:
@ -1,8 +1,11 @@
|
|||||||
SHELL=/bin/sh
|
SHELL=/bin/sh
|
||||||
|
|
||||||
CXX=g++
|
CXX=g++ -std=c++11
|
||||||
CXXFLAGS=-O -g -Wall -I../../src -DLAMMPS_LIB_NO_MPI
|
#CXX=g++
|
||||||
LDFLAGS= -L../../src -llammps -lreadline
|
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
|
lammps-shell: lammps-shell.o
|
||||||
$(CXX) -o $@ $^ $(LDFLAGS)
|
$(CXX) -o $@ $^ $(LDFLAGS)
|
||||||
@ -11,4 +14,4 @@ lammps-shell.o: lammps-shell.cpp
|
|||||||
$(CXX) -c $(CXXFLAGS) -o $@ $<
|
$(CXX) -c $(CXXFLAGS) -o $@ $<
|
||||||
|
|
||||||
clean:
|
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
|
||||||
|
|||||||
Reference in New Issue
Block a user