Closed pinpins closed 6 years ago
This is a known issue.
you either can do:
./autogen.sh
export CFLAGS=-fPIC
export CFPPLAGS=-fPIC
./configure
or
you can install the package from https://software.opensuse.org/package/feathercoin (select the community package for your OS version)
or
follow the instructions in the Forum post here , which will give you updates according to the update policy you've set on your system (manual or automated)
You've got --enable-shared set. Do the following and run make clean then make.
./configure --disable-shared --enable-static
--enable-shared with the above mentioned exports works, too ;)
Please add it to installation instructions placed in github, or better incorporate in ./configure code
Hello,
Ubuntu 16
To reproduce: ./autogen.sh ./configure CFLAGS=-fPIC CXXFLAGS=-fPIC --enable-shared --without-gui --disable-tests make
Error: /usr/bin/ar:
u' modifier ignored since
D' is the default (seeU') make[3]: Leaving directory '/home/pool/Feathercoin/src/secp256k1' CXXLD libbitcoinconsensus.la /usr/bin/ld: crypto/.libs/libbitcoinconsensus_la-neoscrypt_asm.o: relocation R_X86_64_PC32 against symbol
blake2s_compress' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: final link failed: Bad value collect2: error: ld returned 1 exit status