Re: [tcpdump-workers] -fPIC for libnetdissect

2016-10-30 Thread Guy Harris
On Oct 30, 2016, at 9:18 AM, Michael Richardson wrote: > When building libnetdissect into a virtual switch (uml_netjig), I started to > get: > /usr/bin/ld: > /home/mcr/stuff/x86_64/tcpdump-4.8.1/libnetdissect.a(print-ripng.o): > relocation R_X86_64_32 against `.rodata' can

[tcpdump-workers] -fPIC for libnetdissect

2016-10-30 Thread Michael Richardson
When building libnetdissect into a virtual switch (uml_netjig), I started to get: /usr/bin/ld: /home/mcr/stuff/x86_64/tcpdump-4.8.1/libnetdissect.a(print-ripng.o): relocation R_X86_64_32 against `.rodata' can not be used when making a shared object; recompile with -fPIC which is odd, since