| Server IP : 82.208.35.60 / Your IP : 216.73.216.238 Web Server : Apache/2.4.55 (FreeBSD) OpenSSL/1.1.1q-freebsd PHP/7.3.31 System : FreeBSD server7.d2m.cz 12.4-RELEASE-p9 FreeBSD 12.4-RELEASE-p9 GENERIC amd64 User : studiokobylisy_cz ( 1008) PHP Version : 7.3.31 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /usr/ports/math/lrslib/files/ |
Upload File : |
--- makefile.orig 2021-05-21 23:54:11 UTC
+++ makefile
@@ -194,7 +194,7 @@ SHLIBBIN=lrs-shared lrsnash-shared
# Building (linking) the shared library, and relevant symlinks.
${SHLIB}: ${SHLIBOBJ}
- $(CC) -shared -Wl,-soname=$(SONAME) $(SHLIBFLAGS) -o $@ ${SHLIBOBJ} -lgmp
+ $(CC) -shared -Wl,-soname=$(SONAME) $(SHLIBFLAGS) -o $@ ${SHLIBOBJ} $(LDFLAGS) -lgmp
${SONAME}: ${SHLIB}
ln -sf ${SHLIB} ${SONAME}
@@ -207,11 +207,11 @@ ${SHLINK}: ${SONAME}
all-shared: ${SHLIBBIN}
lrs-shared: ${SHLINK} lrs.o
- $(CC) lrs.o -o $@ -L . -llrs
+ $(CC) lrs.o -o $@ -L . $(LDFLAGS) -llrs
lrsnash-shared: ${SHLINK} lrsnash.c
- $(CC) -DGMP -DMA lrsnash.c lrsnashlib.c -I${INCLUDEDIR} -o $@ -L . -llrs -lgmp
+ $(CC) -DGMP -DMA lrsnash.c lrsnashlib.c -I${INCLUDEDIR} -o $@ -L . -llrs $(LDFLAGS) -lgmp
# build object files for the shared library
@@ -240,19 +240,19 @@ lrslib2-shr.o: lrslib.c lrslib.h
# install targets
# where to install binaries, libraries, include files
prefix ?= /usr/local
-INSTALL_INCLUDES=lrslib.h lrsdriver.h lrsgmp.h lrslong.h lrsmp.h
+INSTALL_INCLUDES=lrslib.h lrsdriver.h lrsgmp.h lrslong.h lrsmp.h lrsnashlib.h lrsrestart.h mplrs.h
install: all-shared install-common
mkdir -p $(DESTDIR)${prefix}/bin
for file in ${SHLIBBIN}; do cp $${file} $(DESTDIR)${prefix}/bin/$$(basename $$file -shared); done
mkdir -p $(DESTDIR)${prefix}/lib
- install -t $(DESTDIR)${prefix}/lib $(SHLIB)
+ install $(SHLIB) $(DESTDIR)${prefix}/lib
cd $(DESTDIR)${prefix}/lib && ln -sf $(SHLIB) $(SHLINK)
cd $(DESTDIR)${prefix}/lib && ln -sf $(SHLIB) $(SONAME)
install-common:
mkdir -p $(DESTDIR)${prefix}/include/lrslib
- install -t $(DESTDIR)${prefix}/include/lrslib ${INSTALL_INCLUDES}
+ install ${INSTALL_INCLUDES} $(DESTDIR)${prefix}/include/lrslib
######################################################################
clean: