This commit is contained in:
tomswinburne
2021-06-29 10:48:19 +02:00
parent 7b87b5c80b
commit 5e3fe19c9f
2 changed files with 7 additions and 10 deletions

View File

@ -123,16 +123,13 @@ class lammps(object):
lib_ext = ".dll"
modpath = winpath
else:
"""
import platform
if platform.system() == "Darwin": # this flags an error on MacOSX
if platform.system() == "Darwin":
lib_ext = ".dylib"
elif platform.system() == "Windows":
lib_ext = ".dll"
else:
lib_ext = ".so"
"""
lib_ext = ".so"
if not self.lib:
if name:

View File

@ -7,12 +7,12 @@ SHELL = /bin/sh
# specify flags and libraries needed for your compiler
CC = mpicxx
CCFLAGS = -g -O3 -std=c++11
CCFLAGS = -g -O3
SHFLAGS = -fPIC
DEPFLAGS = -M
LINK = mpicxx
LINKFLAGS = -g -O3 -std=c++11
LINKFLAGS = -g -O3
LIB =
SIZE = size
@ -28,7 +28,7 @@ SHLIBFLAGS = -shared -rdynamic
# LAMMPS ifdef settings
# see possible settings in Section 3.5 of the manual
LMP_INC = -DLAMMPS_GZIP -DLAMMPS_MEMALIGN=64 -DLAMMPS_EXCEPTIONS
LMP_INC = -DLAMMPS_GZIP -DLAMMPS_MEMALIGN=64 # -DLAMMPS_CXX98
# MPI library
# see discussion in Section 3.4 of the manual