]> granicus.if.org Git - liblinear/commitdiff
Change the CFLAGS setting ` CFLAGS="\$CFLAGS -std=c99" ' to default setting in the...
authorSheng-Wei Chen <will945945945@gmail.com>
Thu, 31 Dec 2020 01:02:32 +0000 (09:02 +0800)
committerSheng-Wei Chen <will945945945@gmail.com>
Thu, 31 Dec 2020 01:02:32 +0000 (09:02 +0800)
that is, we remove it in the mex functions.

We have tested this change with the environments `Visual Studio 2019' and `MinGW' in `Windows 10',
`GCC/G++' in `Linux'.

matlab/make.m

index 599bb76e08ccdcad070a1fb6761b95e38b7fc132..b2217b238fd9b355239b1c1fa6199427ae6c4826 100644 (file)
@@ -10,10 +10,10 @@ try
        % This part is for MATLAB
        % Add -largeArrayDims on 64-bit machines of MATLAB
        else
-               mex CFLAGS="\$CFLAGS -std=c99" -largeArrayDims libsvmread.c
-               mex CFLAGS="\$CFLAGS -std=c99" -largeArrayDims libsvmwrite.c
-               mex CFLAGS="\$CFLAGS -std=c99" -I.. -largeArrayDims train.c linear_model_matlab.c ../linear.cpp ../newton.cpp ../blas/daxpy.c ../blas/ddot.c ../blas/dnrm2.c ../blas/dscal.c
-               mex CFLAGS="\$CFLAGS -std=c99" -I.. -largeArrayDims predict.c linear_model_matlab.c ../linear.cpp ../newton.cpp ../blas/daxpy.c ../blas/ddot.c ../blas/dnrm2.c ../blas/dscal.c
+               mex -largeArrayDims libsvmread.c
+               mex -largeArrayDims libsvmwrite.c
+               mex -I.. -largeArrayDims train.c linear_model_matlab.c ../linear.cpp ../newton.cpp ../blas/daxpy.c ../blas/ddot.c ../blas/dnrm2.c ../blas/dscal.c
+               mex -I.. -largeArrayDims predict.c linear_model_matlab.c ../linear.cpp ../newton.cpp ../blas/daxpy.c ../blas/ddot.c ../blas/dnrm2.c ../blas/dscal.c
        end
 catch err
        fprintf('Error: %s failed (line %d)\n', err.stack(1).file, err.stack(1).line);