diff options
author | Alejandro Colomar <colomar.6.4.3@gmail.com> | 2020-04-11 17:55:52 +0200 |
---|---|---|
committer | Alejandro Colomar <colomar.6.4.3@gmail.com> | 2020-04-11 17:55:52 +0200 |
commit | a479d91fd29b9ff51e1b474289546442bf1a31b3 (patch) | |
tree | c5cac9215cf8b5368436b9a9fea70d0a976e23fa | |
parent | bb74505e22c0279b6a34d622a73d8af1242bf20f (diff) |
Compile statically everything possible
-rw-r--r-- | Makefile | 25 |
1 files changed, 15 insertions, 10 deletions
@@ -196,16 +196,21 @@ LIBS_OPT += -march=native LIBS_OPT += -flto LIBS_OPT += -fuse-linker-plugin -LIBS_PKG = `pkg-config --libs ncurses` -#LIBS_PKG += `pkg-config --libs opencv` -LIBS_PKG += `pkg-config --libs opencv4` -LIBS_PKG += `pkg-config --libs zbar` -LIBS_PKG += `pkg-config --libs tesseract` -LIBS_PKG += `pkg-config --libs libalx-base` -LIBS_PKG += `pkg-config --libs libalx-ncurses` -LIBS_PKG += `pkg-config --libs libalx-cv` -LIBS_PKG += `pkg-config --libs libalx-ocr` -LIBS_PKG += `pkg-config --libs libalx-zbar` +LIBS_PKG_A = `pkg-config --libs --static ncurses` +LIBS_PKG_A += `pkg-config --libs --static zbar` +LIBS_PKG_A += `pkg-config --libs --static libalx-base` +LIBS_PKG_A += `pkg-config --libs --static libalx-ncurses` +LIBS_PKG_A += `pkg-config --libs --static libalx-zbar` + +LIBS_PKG_SO = `pkg-config --libs tesseract` +LIBS_PKG_SO += `pkg-config --libs libalx-ocr` +LIBS_PKG_SO += `pkg-config --libs libalx-cv` +LIBS_PKG_SO += `pkg-config --libs opencv4` +#zbar +LIBS_PKG_SO += `pkg-config --libs dbus-1` -l pthread + + +LIBS_PKG = -static $(LIBS_PKG_A) -Wl,-Bdynamic $(LIBS_PKG_SO) LIBS = $(LIBS_STD) LIBS += $(LIBS_OPT) |