1 --- liblinear-2.47/Makefile.orig 2024-02-24 08:46:26.145013905 +0100
2 +++ liblinear-2.47/Makefile 2024-02-24 09:27:57.268185000 +0100
3 @@ -13,14 +13,17 @@ endif
7 -lib: linear.o newton.o blas/blas.a
8 - $(CXX) $(SHARED_LIB_FLAG) linear.o newton.o blas/blas.a -o liblinear.so.$(SHVER)
11 -train: newton.o linear.o train.c blas/blas.a
12 - $(CXX) $(CFLAGS) -o train train.c newton.o linear.o $(LIBS)
13 +liblinear.so: linear.o newton.o
14 + $(CXX) $(SHARED_LIB_FLAG) linear.o newton.o -o liblinear.so.$(SHVER) $(LIBS) ; \
15 + ln -sf liblinear.so.$(SHVER) liblinear.so
17 -predict: newton.o linear.o predict.c blas/blas.a
18 - $(CXX) $(CFLAGS) -o predict predict.c newton.o linear.o $(LIBS)
19 +train: liblinear.so train.c
20 + $(CXX) $(CFLAGS) -o train train.c -L. -llinear $(LIBS)
22 +predict: liblinear.so predict.c
23 + $(CXX) $(CFLAGS) -o predict predict.c -L. -llinear $(LIBS)
25 newton.o: newton.cpp newton.h
26 $(CXX) $(CFLAGS) -c -o newton.o newton.cpp