MEX=/opt/matlab/bin/mex

$MEX  -I./src -I./src/compoe -I./src/compoe/MTL  \
  ./src/compoe/libcompoe.a  -llapack  -lblas  -L/usr/lib64/gcc/x86_64-suse-linux/7 -L/usr/lib64/gcc/x86_64-suse-linux/7/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/lib -L/usr/lib64/gcc/x86_64-suse-linux/7/../../.. -lgfortran -lm -lquadmath \
  -O -f ./engopts.sh matlab/compoe_matlab.cpp -o matlab/compoe_matlab -largeArrayDims -lmat -lpthread

$MEX  -I./src -I./src/compoe -I./src/compoe/MTL  \
  ./src/compoe/libcompoe.a  -llapack  -lblas  -L/usr/lib64/gcc/x86_64-suse-linux/7 -L/usr/lib64/gcc/x86_64-suse-linux/7/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/lib -L/usr/lib64/gcc/x86_64-suse-linux/7/../../.. -lgfortran -lm -lquadmath \
  -O -f ./engopts.sh -g matlab/compoe_nonstat_matlab.cpp -o matlab/compoe_nonstat_matlab -largeArrayDims -lmat -lpthread

$MEX  -I./src -I./src/compoe -I./src/compoe/MTL  \
  ./src/compoe/libcompoe.a  -llapack  -lblas  -L/usr/lib64/gcc/x86_64-suse-linux/7 -L/usr/lib64/gcc/x86_64-suse-linux/7/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/lib -L/usr/lib64/gcc/x86_64-suse-linux/7/../../.. -lgfortran -lm -lquadmath \
  -O -g matlab/bounds_matlab.cpp -o matlab/bounds_matlab -largeArrayDims -lmat -lpthread

#$MEX  -I./src -I./src/compoe -I./src/compoe/MTL  \
#  ./src/compoe/libcompoe.a  -llapack  -lblas  -L/usr/lib64/gcc/x86_64-suse-linux/7 -L/usr/lib64/gcc/x86_64-suse-linux/7/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/lib -L/usr/lib64/gcc/x86_64-suse-linux/7/../../.. -lgfortran -lm -lquadmath\
#  -O -g matlab/bounds_nonstat_matlab.cpp -o matlab/bounds_nonstat_matlab -largeArrayDims -lmat -lpthread

$MEX  -I./src -I./src/compoe -I./src/compoe/MTL  \
  ./src/compoe/libcompoe.a  -llapack  -lblas  -L/usr/lib64/gcc/x86_64-suse-linux/7 -L/usr/lib64/gcc/x86_64-suse-linux/7/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/lib -L/usr/lib64/gcc/x86_64-suse-linux/7/../../.. -lgfortran -lm -lquadmath \
  -O -g -f ./engopts.sh matlab/compoe_nonstat_resolving.cpp -o matlab/compoe_nonstat_resolving -largeArrayDims -lmat -lpthread

#$MEX  -I./src -I./src/compoe -I./src/compoe/MTL  \
#  ./src/compoe/libcompoe.a  -llapack  -lblas  -L/usr/lib64/gcc/x86_64-suse-linux/7 -L/usr/lib64/gcc/x86_64-suse-linux/7/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/lib -L/usr/lib64/gcc/x86_64-suse-linux/7/../../.. -lgfortran -lm -lquadmath \
#  -O -g -f ./engopts.sh matlab/compoe_aggregate_matlab.cpp -o matlab/compoe_aggregate_matlab -largeArrayDims -lmat -lpthread

#$MEX  -I./src -I./src/compoe -I./src/compoe/MTL  \
#  ./src/compoe/libcompoe.a  -llapack  -lblas  -L/usr/lib64/gcc/x86_64-suse-linux/7 -L/usr/lib64/gcc/x86_64-suse-linux/7/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/lib -L/usr/lib64/gcc/x86_64-suse-linux/7/../../.. -lgfortran -lm -lquadmath \
#  -O -g matlab/bounds_aggr_matlab.cpp -o matlab/bounds_aggr_matlab -largeArrayDims -lmat -lpthread

#$MEX  -I./src -I./src/compoe -I./src/compoe/MTL  \
#  ./src/compoe/libcompoe.a  -llapack  -lblas  -L/usr/lib64/gcc/x86_64-suse-linux/7 -L/usr/lib64/gcc/x86_64-suse-linux/7/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/lib -L/usr/lib64/gcc/x86_64-suse-linux/7/../../.. -lgfortran -lm -lquadmath \
#  -O -f ./engopts.sh matlab/compoe_dom_matlab.cpp -o matlab/compoe_dom_matlab -largeArrayDims -lmat -lpthread

#$MEX  -I./src -I./src/compoe -I./src/compoe/MTL  \
#  ./src/compoe/libcompoe.a  -llapack  -lblas  -L/usr/lib64/gcc/x86_64-suse-linux/7 -L/usr/lib64/gcc/x86_64-suse-linux/7/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/lib -L/usr/lib64/gcc/x86_64-suse-linux/7/../../.. -lgfortran -lm -lquadmath \
#  -O -f ./engopts.sh -O -g matlab/bounds_dom_matlab.cpp -o matlab/bounds_dom_matlab -largeArrayDims -lmat -lpthread

#$MEX  -I./src -I./src/compoe -I./src/compoe/MTL  \
#  ./src/compoe/libcompoe.a  -llapack  -lblas  -L/usr/lib64/gcc/x86_64-suse-linux/7 -L/usr/lib64/gcc/x86_64-suse-linux/7/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/lib -L/usr/lib64/gcc/x86_64-suse-linux/7/../../.. -lgfortran -lm -lquadmath \
#  -O -f ./engopts.sh matlab/stats_dom_matlab.cpp -o matlab/stats_dom_matlab -largeArrayDims -lmat -lpthread
