1
0
mirror of https://github.com/nmap/nmap.git synced 2026-01-30 10:09:03 +00:00

Update liblinear to 2.50

This commit is contained in:
dmiller
2026-01-28 22:23:52 +00:00
parent c1d16550dc
commit 59bb6e4e4e
5 changed files with 66 additions and 14 deletions

View File

@@ -3,9 +3,7 @@ CC ?= gcc
CFLAGS = -Wall -Wconversion -O3 -fPIC
LIBS = blas/blas.a
#LIBS = -lblas
SHVER = 5
AR = ar
RANLIB = ranlib
SHVER = 6
OS = $(shell uname)
ifeq ($(OS),Darwin)
SHARED_LIB_FLAG = -dynamiclib -Wl,-install_name,liblinear.so.$(SHVER)
@@ -18,10 +16,6 @@ all: train predict
lib: linear.o newton.o blas/blas.a
$(CXX) $(SHARED_LIB_FLAG) linear.o newton.o blas/blas.a -o liblinear.so.$(SHVER)
liblinear.a: linear.o newton.o blas/blas.a
$(AR) rcv liblinear.a linear.o newton.o blas/*.o
$(RANLIB) liblinear.a
train: newton.o linear.o train.c blas/blas.a
$(CXX) $(CFLAGS) -o train train.c newton.o linear.o $(LIBS)