/usr/bin/ld: /usr/local/lib/libmqttc.a(mqtt.c.o): relocation R_X86_64_PC32 against symbol `mqtt_fixed_header_rules' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: last link failed: bad value
collect2: error: ld returned 1 exit status