]> git.pld-linux.org Git - packages/liblinear.git/blob - liblinear-make.patch
- updated to 2.47
[packages/liblinear.git] / liblinear-make.patch
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
4  
5  all: train predict
6  
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)
9 +lib: liblinear.so
10  
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
16  
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)
21 +
22 +predict: liblinear.so predict.c
23 +       $(CXX) $(CFLAGS) -o predict predict.c -L. -llinear $(LIBS)
24  
25  newton.o: newton.cpp newton.h
26         $(CXX) $(CFLAGS) -c -o newton.o newton.cpp
This page took 0.125874 seconds and 3 git commands to generate.