From 3383f74987871342e6db450cdbe681ac72785558 Mon Sep 17 00:00:00 2001 From: Qianqian Fang Date: Fri, 23 Jun 2023 15:42:10 -0400 Subject: [PATCH] fix windows mx/mex not found issue --- src/Makefile | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/Makefile b/src/Makefile index 436fd53..3ecb331 100644 --- a/src/Makefile +++ b/src/Makefile @@ -92,9 +92,9 @@ else endif ifeq ($(HAVE_ZSTD),no) INCLUDEDIRS+=-Iblosc2/internal-complibs/zstd-1.5.2 - LIBZLIB+=-L"./blosc2/internal-complibs/zstd-1.5.2" -lzstd + LIBZLIB+=-Lblosc2/internal-complibs/zstd-1.5.2 -lzstd endif - LIBZLIB+=-L"./blosc2/lib" -lblosc2 -lpthread + LIBZLIB+=-Lblosc2/lib -lblosc2 -lpthread INCLUDEDIRS+=-Iblosc2/include endif @@ -109,7 +109,7 @@ ifeq ($(HAVE_ZSTD),no) CFLAGS+=-DNO_ZSTD else INCLUDEDIRS+=-Iblosc2/internal-complibs/zstd-1.5.2 - LIBZLIB+=-L"./blosc2/internal-complibs/zstd-1.5.2" -lzstd + LIBZLIB+=-Lblosc2/internal-complibs/zstd-1.5.2 -lzstd endif @@ -154,7 +154,7 @@ oct: LINKOPT+=--mex $(INCLUDEDIRS) mex: CXX=$(MEX) mex: OUTPUTFLAG:=-output mex: AR=$(MEX) zmat.cpp $(INCLUDEDIRS) -mex: LINKOPT+= -cxx LINKLIBS="-L\$$MATLABROOT/bin/\$$ARCH -lmx -lmex $(MEXLINKOPT) $(LIBZLIB)" CXXLIBS="\$$CXXLIBS $(MEXLINKOPT) $(LIBZLIB)" -outdir $(ZMATDIR) +mex: LINKOPT+= -cxx LINKLIBS="-L'\$$MATLABROOT/bin/\$$ARCH' -lmx -lmex $(MEXLINKOPT) $(LIBZLIB)" CXXLIBS="\$$CXXLIBS $(MEXLINKOPT) $(LIBZLIB)" -outdir $(ZMATDIR) mex: ARFLAGS := mex: OUTPUT_DIR=..