]> granicus.if.org Git - liblinear/commitdiff
In matlab interface, tron.o and linear.o are in the parent directory now.
authorpopo <popo@16e7d947-dcc2-db11-b54a-0017319806e7>
Wed, 23 Feb 2011 22:57:08 +0000 (22:57 +0000)
committerpopo <popo@16e7d947-dcc2-db11-b54a-0017319806e7>
Wed, 23 Feb 2011 22:57:08 +0000 (22:57 +0000)
matlab/README is also slightly modified.

matlab/Makefile
matlab/README

index e44cd1e6d1e3eafe7e2d8a9cce0d49a1f4ecea22..0a6df1f69ca247cdb760c451a344f41051e28e1d 100644 (file)
@@ -29,11 +29,11 @@ octave:
 
 binary: train.$(MEX_EXT) predict.$(MEX_EXT) libsvmread.$(MEX_EXT) libsvmwrite.$(MEX_EXT)
 
-train.$(MEX_EXT): train.c ../linear.h tron.o linear.o linear_model_matlab.o ../blas/blas.a
-       $(MEX) $(MEX_OPTION) train.c tron.o linear.o linear_model_matlab.o ../blas/blas.a
+train.$(MEX_EXT): train.c ../linear.h ../tron.o ../linear.o linear_model_matlab.o ../blas/blas.a
+       $(MEX) $(MEX_OPTION) train.c ../tron.o ../linear.o linear_model_matlab.o ../blas/blas.a
 
-predict.$(MEX_EXT): predict.c ../linear.h tron.o linear.o linear_model_matlab.o ../blas/blas.a
-       $(MEX) $(MEX_OPTION) predict.c tron.o linear.o linear_model_matlab.o ../blas/blas.a
+predict.$(MEX_EXT): predict.c ../linear.h ../tron.o ../linear.o linear_model_matlab.o ../blas/blas.a
+       $(MEX) $(MEX_OPTION) predict.c ../tron.o ../linear.o linear_model_matlab.o ../blas/blas.a
 
 libsvmread.$(MEX_EXT): libsvmread.c
        $(MEX) $(MEX_OPTION) libsvmread.c
@@ -44,15 +44,15 @@ libsvmwrite.$(MEX_EXT):     libsvmwrite.c
 linear_model_matlab.o: linear_model_matlab.c ../linear.h
        $(CXX) $(CFLAGS) -c linear_model_matlab.c
 
-linear.o: ../linear.cpp ../linear.h
-       $(CXX) $(CFLAGS) -c ../linear.cpp
+../linear.o:
+       cd ..; make linear.o
 
-tron.o: ../tron.cpp ../tron.h
-       $(CXX) $(CFLAGS) -c ../tron.cpp
+../tron.o: 
+       cd ..; make tron.o
 
 ../blas/blas.a:
        cd ../blas; make OPTFLAGS='$(CFLAGS)' CC='$(CC)';
 
 clean:
        cd ../blas;     make clean
-       rm -f *~ *.o *.mex* *.obj
+       rm -f *~ *.o *.mex* *.obj ../linear.o ../tron.o
index d20884c94efb6297c1aedbe235cf49ebf99c354d..7ede401d24e1f87bd3ac27dbc40e4d3e98a8d1f7 100644 (file)
@@ -62,10 +62,6 @@ Example:
 
         matlab> make
 
-Under 64-bit Windows, Visual Studio 2005 user will need "X64 Compiler and Tools".
-The package won't be installed by default, but you can find it in customized
-installation options.
-
 For list of supported/compatible compilers for MATLAB, please check the
 following page: