]> git-server-git.apps.pok.os.sepia.ceph.com Git - rocksdb.git/commitdiff
Snappy must be built with position independent code for static linking
authorAdam Retter <adam.retter@googlemail.com>
Tue, 11 Dec 2018 03:33:26 +0000 (09:03 +0530)
committerAdam Retter <adam.retter@googlemail.com>
Sat, 7 Mar 2020 12:56:13 +0000 (13:56 +0100)
Makefile

index e8e1639d98896dee0e3dac589ddc18dec5e0c1ac..89f90b84827a53411fcd607d83dc8291730e7900 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -1751,7 +1751,7 @@ endif
        fi
        tar xvzf snappy-$(SNAPPY_VER).tar.gz
        mkdir snappy-$(SNAPPY_VER)/build
-       cd snappy-$(SNAPPY_VER)/build && CFLAGS='${EXTRA_CFLAGS}' CXXFLAGS='${EXTRA_CXXFLAGS}' LDFLAGS='${EXTRA_LDFLAGS}' cmake .. && $(MAKE) ${SNAPPY_MAKE_TARGET}
+       cd snappy-$(SNAPPY_VER)/build && CFLAGS='${EXTRA_CFLAGS}' CXXFLAGS='${EXTRA_CXXFLAGS}' LDFLAGS='${EXTRA_LDFLAGS}' cmake -DCMAKE_POSITION_INDEPENDENT_CODE=ON .. && $(MAKE) ${SNAPPY_MAKE_TARGET}
        cp snappy-$(SNAPPY_VER)/build/libsnappy.a .
 
 liblz4.a: